麦克斯仇
Think different
140
文章
5325
阅读
首页
INDEX
文章
ARTICLE
关于
ABOUT
Docker常用镜像:OpenJDK
2020/02/12
Java
Docker
> 以OpenJDK8为例 仓库地址以及教程:[https://hub.docker.com/_/openjdk](https://hub.docker.com/_/openjdk) > 此镜像一般用于运行Java环境的项目 举例:有一个SpringBoot写的web项目,打包后的jar文件是`demo.jar`,项目使用的端口是`8080` `Dockerfile`示例如下 ```bash ## 根据项目运行环境选择不同的jdk版 # jdk1.8 FROM openjdk:8u265-jdk # jdk11 # FROM openjdk:11.0.8-jdk # 设置容器时区 ENV TZ=Asia/Shanghai # 设置工作目录 WORKDIR / # 设置端口(非必写) EXPOSE 8080 # 拷贝程序 COPY demo.jar / # 运行 CMD java -jar demo.jar ``` 制作镜像 ```bash docker build -t mydemo . ``` 启动容器 ```bash docker run -d --name mydemo -p 8080:8080 mydemo ```
1812
你的随机昵称:
翻江蜃-童猛
发表评论
全部评论
目录