# alpine-openjdk11 **Repository Path**: rukiy/alpine-openjdk11 ## Basic Information - **Project Name**: alpine-openjdk11 - **Description**: alpine-openjdk11 springboot通用启动器 - **Primary Language**: Docker - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 7 - **Forks**: 4 - **Created**: 2019-10-08 - **Last Updated**: 2025-08-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # SpringBoot-Launcher > 依赖 [`alpine:latest`](https://hub.docker.com/layers/library/alpine/latest/images/sha256-b6ca290b6b4cdcca5b3db3ffa338ee0285c11744b4a6abaa9627746ee3291d8d?context=explore) Docker 镜像. 这个镜像是一个springboot 通用启动镜像. ## 构建 ``` sh build ``` ## 使用 ``` docker run --name -d -v :/app -p :8080 rukiy/alpine-openjdk11 ``` 查看容器jre版本情况 ``` docker run --rm -it rukiy/alpine-openjdk11 -version ``` ### 工作目录 /app /app 该目录是镜像主要目录 用于放置 springboot jar包程序 /app/config 该目录是配置目录 程序配置放置于此 /app/config/Environment.sh 该文件用于设置启动参数 ### 可选: 启动参数 `Environment.sh` 文件 例: ``` JAVA_OPTS="-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/app -Xms2048m -Xmx2048m -Xss512k -Duser.timezone=GMT+08 -Dfile.encoding=utf8 -Dspring.profiles.active=prod" ``` ### 导出 ``` docker save rukiy/alpine-openjdk11:latest | gzip -c > alpine-openjdk11.tar.gz gunzip -c alpine-openjdk11.tar.gz | docker load ``` ### 导入 ``` gunzip -c alpine-openjdk11.tar.gz | docker load ```