gpt4 book ai didi

shell - 当我在Docker容器中执行Shell脚本时,错误是 “No such file or directory”

转载 作者:行者123 更新时间:2023-12-02 19:28:54 25 4
gpt4 key购买 nike

我的Dockerfile:

FROM centos:7.2
COPY gateway-deploy-1.1-SNAPSHOT /home/admin/gateway/
COPY entrypoint.sh /home/admin/entrypoint.sh
RUN chmod +x /home/admin/entrypoint.sh
EXPOSE 12366
VOLUME ["/home/admin/logs"]
ENTRYPOINT ["sh", "/home/admin/entrypoint.sh"]

启动容器时,应执行 entrypoint.sh,但系统提示“无此文件或目录”。我试图将启动命令更改为“/ bin / bash”,然后转到容器以查看文件是否存在。

为什么会出现这个问题?我已经尝试过多次制作图像,但是这个问题一直存在。

最佳答案

由于启动容器时我从主机将空目录安装到路径/ home / admin,因此文件被覆盖。所以这不是问题,而是我的错误。

关于shell - 当我在Docker容器中执行Shell脚本时,错误是 “No such file or directory”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53581350/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com