欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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