首页 > 其他分享 >docker dockerfile创建

docker dockerfile创建

时间:2022-12-12 00:44:05浏览次数:37  
标签:tmp 创建 jar data zzyy 镜像 docker dockerfile

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

相关文章