docker-打镜像

2021-12-07  本文已影响0人  李哈哈_2c85

Dockerfile组成:FROM基础镜像;RUN:容器打开后运行命令;COPY:用于复制文件;ENV:设置环境变量;
更多参数参考:https://www.runoob.com/docker/docker-dockerfile.html

注意:Dockerfile 的指令每执行一次都会在 docker 上新建一层。所以过多无意义的层,会造成镜像膨胀过大。---能一条写完的命令,尽量别用两条,多用&&

1、编写dockerfille文件-(最好单独目录,目录中别放没用东西,以免打包时全打进去了)
vim Dockerfile

FROM  registry.gag.cn/common/tomcat8_cn:jdk1.8.152

COPY ./*.war /opt/tomcat/webapps/
2、构建镜像
docker build -t name:version .

例:docker build -t registry.gag.cn/datapro/graph-report:sprint13.2.1 .
. 代表上下文路径,可以理解为dockerfile同级目录,涉及到copy参数
上一篇 下一篇

猜你喜欢

热点阅读