在 docker 镜像中找不到 echo

时间:2021-01-07 00:24:11

标签: docker alpine

我在 alpine 中创建了一个 docker 镜像并在最后添加了一个 CMD,镜像构建成功,但是当我去运行镜像时:

CMD ["echo",  "some text"]  --- last line of image

错误

/bin/sh: echo,: not found

尝试使它/bin/echo,但仍然得到同样的错误。我是否需要启动交互式 shell (docker run -it image /bin/sh)。谢谢:)

/bin/sh: /bin/echo,: not found

1 个答案:

答案 0 :(得分:3)

注意它是如何用逗号查找 echo, 的吗?去掉在那里偷偷摸摸的额外引用。

CMD ["echo", "some text"]