docker可复用容器

1.先编辑Dockerfile文件

FROM java:8

# 作者

MAINTAINER wuyue

# 添加jar到镜像并命名为xzsl.jar

ADD application-0.0.1-SNAPSHOT.jar /app/xzsl.jar

# 镜像启动后暴露的端口

EXPOSE 20006

# jar运行命令,参数使用逗号隔开

ENTRYPOINT ["java","-jar","/app/xzsl.jar"]

2.创建挂载目录

在Dockerfile文件的目录那创建个挂载目录,我创建的是/app

3.创建打包容器

打包镜像-创建并运行容器

打包镜像:在Dockerfile文件那里执行下边命令

docker build -t xzsl .

创建并运行容器:

docker run -d --restart=always --name xzsl -p 20006:20006 -v /etc/project/xzsl/docker/app:/app xzsl

执行完毕即可更换jar包重启docker容器就行了.

你可能感兴趣的:(docker可复用容器)