【发布时间】:2021-10-31 14:31:34
【问题描述】:
我查了很多文档甚至书,很困惑Dockerfile中的CMD指令是否没有添加层。
Docker 的知识库说是,是不是错了?
https://docs.docker.com/develop/develop-images/dockerfile_best-practices/
syntax=docker/dockerfile:1
来自 ubuntu:18.04 复制 。 /应用程序 运行制作/应用 cmd python /app/app.py
每条指令创建一层:
FROM 从 ubuntu:18.04 Docker 镜像创建一个层。 COPY 从 Docker 客户端的当前目录添加文件。 RUN 使用 make 构建您的应用程序。 CMD 指定在容器中运行什么命令。
我想要不创建层的指令列表,我知道所有都创建了一个中间层,但我担心图像中的最终层。
【问题讨论】:
标签: docker docker-compose dockerfile