为什么Docker“在$ PATH中找不到可执行文件`/ bin / sh`”?

桑德拉·施利希廷(Sandra Schlichting)

有人可以弄清楚为什么这个Dockerfile

FROM docker.io/fluent/fluent-bit:1.6-debug
RUN ln -sf /usr/share/zoneinfo/Europe/Copenhagen /etc/localtime

STEP 1: FROM docker.io/fluent/fluent-bit:1.6-debug
STEP 2: RUN /usr/local/bin/ln -sf /usr/share/zoneinfo/Europe/Copenhagen /etc/localtime
2021-02-20T19:44:50.000358546Z: executable file `/bin/sh` not found in $PATH: No such file or directory
error running container: error creating container for [/bin/sh -c /usr/local/bin/ln -sf /usr/share/zoneinfo/Europe/Copenhagen /etc/localtime]: : exit status 1
Error: error building at STEP "RUN /usr/local/bin/ln -sf /usr/share/zoneinfo/Europe/Copenhagen /etc/localtime": error while running runtime: exit status 1

如果我做

$ docker run -ti fluent-bit:1.6-debug sh
ln -sf /usr/share/zoneinfo/Europe/Copenhagen /etc/localtime

然后就可以了...

d2xdt2
FROM docker.io/fluent/fluent-bit:1.6-debug
RUN ["ln", "-sf",  "/usr/share/zoneinfo/Europe/Copenhagen", "/etc/localtime"]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

docker 映像中的 sh 在 Windows 10 上看不到可执行文件

来自分类Dev

uWSGI + Docker:pyuwsgi:在$ PATH中找不到可执行文件

来自分类Dev

Docker:提取映像时出错,在$ PATH中找不到可执行文件

来自分类Dev

docker-exec失败:“ cd”:在$ PATH中找不到可执行文件

来自分类Dev

在$ PATH中找不到Docker撰写可执行文件”:未知

来自分类Dev

Docker容器构建失败:“ exec:\” flask \”:在$ PATH中找不到可执行文件”:未知

来自分类Dev

docker本地注册表“ exec:\“ htpasswd \”:在$ PATH中找不到可执行文件”

来自分类Dev

使用AWS Batch / ECS时在PATH中找不到Docker可执行文件

来自分类Dev

为什么在基于阿尔卑斯的docker-compose构建中找不到bin / sh?

来自分类Dev

什么叫我的可执行文件* .sh脚本?

来自分类Dev

Docker:找不到容器命令'/ bin / sh'

来自分类Dev

为什么在 .sh 文件中调用可执行文件后无法运行脚本命令?

来自分类Dev

致命:在 /usr/share/maven/bin/ 中找不到任何可执行文件

来自分类Dev

Solaris / bin / sh采购文件的行为与执行文件不同。为什么?

来自分类Dev

在/ bin / file的输出中引用可执行文件时,“ LSB”是什么意思?

来自分类Dev

Docker基本映像:无法启动容器XXX:exec:“ cat”:在$ PATH中找不到可执行文件

来自分类Dev

docker /bin/sh: 1: .: 无法打开/path

来自分类Dev

为什么不使.txt文件可执行文件而不是.sh文件可执行文件来运行脚本?

来自分类Dev

为什么不“ sudo rm / bin / kill”删除kill可执行文件

来自分类Dev

Ubuntu docker镜像/ bin / sh:1:ufw:找不到

来自分类Dev

.sh文件和可执行文件(chmod + x)的区别是什么?

来自分类Dev

为什么“ / usr / bin /”和“ / usr / bin / X11 /”中的“相同”可执行文件?他们真的一样吗?

来自分类Dev

/ bin / sh:/ usr / bin / wkhtmltopdf:找不到

来自分类Dev

为什么我得到这个/ bin / sh:1:^ Mno:找不到错误

来自分类Dev

即使将Docker“在$ PATH中找不到可执行文件”,即使将它添加到基本映像中的路径中?

来自分类Dev

为什么我找不到SonarQubeRunner 5.3的SonarQubeRunner可执行文件?

来自分类Dev

为什么我必须进入我的私人bin文件夹才能执行.sh脚本?

来自分类Dev

无法在ubuntu 18.04 docker / bin / sh中安装pip:1:pip:找不到

来自分类Dev

Docker容器:/ bin / sh:cat:无此类文件或目录

Related 相关文章

  1. 1

    docker 映像中的 sh 在 Windows 10 上看不到可执行文件

  2. 2

    uWSGI + Docker:pyuwsgi:在$ PATH中找不到可执行文件

  3. 3

    Docker:提取映像时出错,在$ PATH中找不到可执行文件

  4. 4

    docker-exec失败:“ cd”:在$ PATH中找不到可执行文件

  5. 5

    在$ PATH中找不到Docker撰写可执行文件”:未知

  6. 6

    Docker容器构建失败:“ exec:\” flask \”:在$ PATH中找不到可执行文件”:未知

  7. 7

    docker本地注册表“ exec:\“ htpasswd \”:在$ PATH中找不到可执行文件”

  8. 8

    使用AWS Batch / ECS时在PATH中找不到Docker可执行文件

  9. 9

    为什么在基于阿尔卑斯的docker-compose构建中找不到bin / sh?

  10. 10

    什么叫我的可执行文件* .sh脚本?

  11. 11

    Docker:找不到容器命令'/ bin / sh'

  12. 12

    为什么在 .sh 文件中调用可执行文件后无法运行脚本命令?

  13. 13

    致命:在 /usr/share/maven/bin/ 中找不到任何可执行文件

  14. 14

    Solaris / bin / sh采购文件的行为与执行文件不同。为什么?

  15. 15

    在/ bin / file的输出中引用可执行文件时,“ LSB”是什么意思?

  16. 16

    Docker基本映像:无法启动容器XXX:exec:“ cat”:在$ PATH中找不到可执行文件

  17. 17

    docker /bin/sh: 1: .: 无法打开/path

  18. 18

    为什么不使.txt文件可执行文件而不是.sh文件可执行文件来运行脚本?

  19. 19

    为什么不“ sudo rm / bin / kill”删除kill可执行文件

  20. 20

    Ubuntu docker镜像/ bin / sh:1:ufw:找不到

  21. 21

    .sh文件和可执行文件(chmod + x)的区别是什么?

  22. 22

    为什么“ / usr / bin /”和“ / usr / bin / X11 /”中的“相同”可执行文件?他们真的一样吗?

  23. 23

    / bin / sh:/ usr / bin / wkhtmltopdf:找不到

  24. 24

    为什么我得到这个/ bin / sh:1:^ Mno:找不到错误

  25. 25

    即使将Docker“在$ PATH中找不到可执行文件”,即使将它添加到基本映像中的路径中?

  26. 26

    为什么我找不到SonarQubeRunner 5.3的SonarQubeRunner可执行文件?

  27. 27

    为什么我必须进入我的私人bin文件夹才能执行.sh脚本?

  28. 28

    无法在ubuntu 18.04 docker / bin / sh中安装pip:1:pip:找不到

  29. 29

    Docker容器:/ bin / sh:cat:无此类文件或目录

热门标签

归档