在Docker容器中找不到文件

蒋德瑞

我正在做一些非常简单的事情。这是我的Dockerfile

FROM alpine:latest

ADD hello.sh /bin/hello
RUN chmod +x /bin/hello

CMD /bin/hello

然后,我构建图像:

docker build -t hello .

然后我运行图像:

docker run hello

这是输出:

/bin/sh: /bin/hello: not found

为什么会这样呢?如果我运行:

docker run hello cat /bin/hello

我可以看到脚本的内容,这使我更加困惑。

蒋德瑞

通过使用ubuntu图像而不是高山图像解决了问题。不确定原因,但可能与文件的用户/权限位被复制而无法正确解释有关。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Docker容器中找不到依赖项

来自分类Dev

docker容器找不到文件,但是文件存在

来自分类Dev

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

来自分类Dev

docker-compose在Docker for Mac中找不到服务或容器

来自分类Dev

Docker容器:找不到lsmod

来自分类Dev

安装后Docker容器中的CLion找不到c声

来自分类Dev

在docker容器中安装CMake时出错。找不到PROTOBUF

来自分类Dev

在Docker容器中找不到gulp-ruby-sass的Sass

来自分类Dev

在从 alpine 构建的 docker 容器中找不到“users”命令

来自分类Dev

docker 找不到文件

来自分类Dev

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

来自分类Dev

在容器中找不到命令

来自分类Dev

在容器中找不到WORKDIR

来自分类Dev

在kubernetes容器中找不到由初始容器创建的文件和文件夹

来自分类Dev

docker compose的问题:找不到容器命令

来自分类Dev

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

来自分类Dev

Python Docker容器,找不到模块

来自分类Dev

在已提交的Docker映像中找不到在Docker容器中创建的数据库和集合

来自分类Dev

在Docker中运行的uwsgi找不到初始化文件

来自分类Dev

在本地主机的Docker中找不到生成的文件

来自分类Dev

在Windows的docker命令中找不到输入文件

来自分类Dev

Sagemaker在容器中找不到路径

来自分类Dev

在docker容器中运行时,golang项目找不到依赖项

来自分类Dev

在Docker容器中添加GPG密钥会导致“找不到有效的OpenPGP数据”

来自分类Dev

Linux:在Docker容器中找不到现有的共享库

来自分类Dev

Npm安装在Docker容器中找不到我的自定义注册表

来自分类Dev

钢筋eunit在erlang:latest docker容器中找不到包含库

来自分类Dev

在Docker容器中启动项目时找不到io.jsonwebtoken.impl.DefaultJwtBuilder

来自分类Dev

在Django中找不到文件

Related 相关文章

  1. 1

    在Docker容器中找不到依赖项

  2. 2

    docker容器找不到文件,但是文件存在

  3. 3

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

  4. 4

    docker-compose在Docker for Mac中找不到服务或容器

  5. 5

    Docker容器:找不到lsmod

  6. 6

    安装后Docker容器中的CLion找不到c声

  7. 7

    在docker容器中安装CMake时出错。找不到PROTOBUF

  8. 8

    在Docker容器中找不到gulp-ruby-sass的Sass

  9. 9

    在从 alpine 构建的 docker 容器中找不到“users”命令

  10. 10

    docker 找不到文件

  11. 11

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

  12. 12

    在容器中找不到命令

  13. 13

    在容器中找不到WORKDIR

  14. 14

    在kubernetes容器中找不到由初始容器创建的文件和文件夹

  15. 15

    docker compose的问题:找不到容器命令

  16. 16

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

  17. 17

    Python Docker容器,找不到模块

  18. 18

    在已提交的Docker映像中找不到在Docker容器中创建的数据库和集合

  19. 19

    在Docker中运行的uwsgi找不到初始化文件

  20. 20

    在本地主机的Docker中找不到生成的文件

  21. 21

    在Windows的docker命令中找不到输入文件

  22. 22

    Sagemaker在容器中找不到路径

  23. 23

    在docker容器中运行时,golang项目找不到依赖项

  24. 24

    在Docker容器中添加GPG密钥会导致“找不到有效的OpenPGP数据”

  25. 25

    Linux:在Docker容器中找不到现有的共享库

  26. 26

    Npm安装在Docker容器中找不到我的自定义注册表

  27. 27

    钢筋eunit在erlang:latest docker容器中找不到包含库

  28. 28

    在Docker容器中启动项目时找不到io.jsonwebtoken.impl.DefaultJwtBuilder

  29. 29

    在Django中找不到文件

热门标签

归档