Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
R
registory
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
fanqianjie
registory
Commits
b73d27db
Commit
b73d27db
authored
Mar 06, 2024
by
fanqianjie
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
upload a file
parent
4635b06a
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
26 additions
and
0 deletions
+26
-0
Dockerfile
Dockerfile
+26
-0
No files found.
Dockerfile
0 → 100644
View file @
b73d27db
## 基础镜像
## AdoptOpenJDK 停止发布 OpenJDK 二进制,而 Eclipse Temurin 是它的延伸,提供更好的稳定性
FROM
eclipse-temurin:8-jre
## 作者
LABEL
org.opencontainers.image.authors="liugang@wolfcode.cn"
## 定义参数
## 创建并进入工作目录
RUN
mkdir
-p
/wolfcode
WORKDIR
/wolfcode
## maven 插件构建时得到 buildArgs 种的值
COPY
target/*.jar app.jar
## 设置 TZ 时区
## 设置 JAVA_OPTS 环境变量,可通过 docker run -e "JAVA_OPTS=" 进行覆盖
ENV
TZ=Asia/Shanghai JAVA_OPTS="-Xms256m -Xmx256m"
## 暴露端口
EXPOSE
8080
## 容器启动命令
## CMD 第一个参数之后的命令可以在运行时被替换
CMD
java ${JAVA_OPTS} -Djava.security.egd=file:/dev/./urandom -jar app.jar
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment