首页 > 解决方案 > 我们可以使用带有基本映像的 RUN 指令作为暂存器吗?

问题描述

从头开始

运行 mkdir 你好

这是我的 Dockerfile,我无法为此构建映像。

构建命令是 docker build -t sample 。

下面是输出

将构建上下文发送到 Docker 守护进程 2.048kB

第 1/2 步:从头开始

--->

步骤 2/2:运行 mkdir 你好

---> 在 faafa9f9aa98 中运行

OCI运行时创建失败:container_linux.go:346:启动容器进程导致“exec:\”/bin/sh\“:stat /bin/sh:没有这样的文件或目录”:未知

标签: dockerdockerfile

解决方案


临时图像不包含任何内容,甚至不包含/bin/shor /usr/bin/mkdir

因此,除非您先进入图像,否则您将RUN一事无成。COPY


推荐阅读