Dockerfile创建docker镜像
程序员文章站
2024-03-12 11:26:02
...
将打包好的jar文件,上传到服务器,最好单独创建个文件夹,因为构建的时候会扫描当前文件夹下的所有文件
vi Dockerfile
# 指定基础镜像,本地没有会从dockerHub pull下来
FROM java:8
# 作者
MAINTAINER javachen
# 把可执行jar包复制到基础镜像的根目录下
ADD config-newserver-0.0.1-SNAPSHOT.jar /config-newserver-0.0.1-SNAPSHOT.jar
# 镜像要暴露的端口,如要使用端口,在执行docker run命令时使用-p生效
EXPOSE 12000
# 在镜像运行为容器后执行的命令
ENTRYPOINT ["java","-jar","/config-newserver-0.0.1-SNAPSHOT.jar"]
执行构建
-t 指定镜像名字和TAG
. 指定当前目录
docker build -t config-newserver-0.0.1-SNAPSHOT.jar/mypro:v1 .
启动镜像
docker run -d --name config-newserver -p 12000:12000 xxx
上一篇: Docker镜像的基本操作
下一篇: 二进制安装的MYSQL