
mustangxu/playgroundmustangxu/playground 是一个Java编码实践环境,集成了多种Java技术栈和框架的演示示例。该镜像基于Spring Boot构建,提供了丰富的功能模块和技术展示,适合开发者学习和测试各种Java相关技术。
jakarta.websocket.WebSocketContainer时启用)http3项目中通过设置http3.enabled=true启用)mustangxu/spring-boot-admin-server使用)jasypt-spring-aws-kms-starter)mcp项目中)shellcd java-playground # 使用MySQL数据源 mvn spring-boot:run -DskipTests # 或使用嵌入式内存数据库 mvn spring-boot:run -DskipTests -Dspring-boot.run.profiles=embedded
shell# 运行MCP服务/客户端与天气服务 cd java-playground/mcp mvn spring-boot:run -DskipTests
shellcd java-playground mvn clean package docker:build -DskipTests
shell# 使用默认配置运行 docker run -d -p 8080:8080 --name java-playground mustangxu/playground # 指定配置文件运行 docker run -d -p 8080:8080 -v /path/to/application.properties:/app/application.properties --name java-playground mustangxu/playground # 使用环境变量运行 docker run -d -p 8080:8080 -e SPRING_PROFILES_ACTIVE=embedded --name java-playground mustangxu/playground
yamlversion: '3.8' services: playground: image: mustangxu/playground container_name: java-playground ports: - "8080:8080" environment: - SPRING_PROFILES_ACTIVE=embedded - LOG_LEVEL=INFO volumes: - playground-data:/app/data restart: unless-stopped volumes: playground-data:
spring.profiles.active: 指定激活的配置文件,默认为空,可选值为embeddedhttp3.enabled: 启用HTTP/3支持,仅在http3项目中有效spring.datasource.*: 数据源相关配置logging.level.*: 日志级别配置SPRING_PROFILES_ACTIVE: 等同于spring.profiles.active配置JASYPT_EN***R_PASSWORD: Jasypt加密密码SKYWALKING_OPTS: SkyWalking相关配置应用启动后,可通过以下地址访问:
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务