1、Dockerfile
# 基础镜像使用java
FROM java:8
# 作者
MAINTAINER kikyo
# VOLUME 指定临时文件目录为/tmp,在主机/var/lib/docker目录下创建了一个临时文件并链接到容器的/tmp
# VOLUME /data
# 将jar包添加到容器中并更名为zzyy_docker.jar
# ADD docker_boot-0.0.1-SNAPSHOT.jar zzyy_docker.jar
# 运行jar包
# RUN bash -c 'touch /tmp/zzyy_docker.jar'
# 运行容器内挂载目录/data下的jar包
ENTRYPOINT ["java","-jar","/data/docker_boot.jar"]
#暴露6001端口作为微服务
EXPOSE 6001
2、
# 删除字符串包含zzyy的镜像
docker rmi --force $(docker images | grep zzyy)
# 创建镜像
docker build -t zzyy_docker:1.6 .
# 运行镜像并挂载
docker run -it -v /app/microService/ /data /bin/bash
标签:tmp,创建,jar,data,zzyy,镜像,docker,dockerfile
From: https://www.cnblogs.com/kikyoqiang/p/16975059.html