gpt4 book ai didi

Dockerhub 自动构建失败,添加文件时出现 "not a directory"

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

我正在尝试使用 docker hub 自动构建在本地构建良好的东西。它没有说:
Build process failed: stat /var/lib/docker/aufs/mnt/1be9db483fa6f3de2596b5261e7c450de8df503185e579278396f14ba179c257/bin/run.sh: not a directory
您可以在此处查看构建本身:
https://hub.docker.com/r/zbyte64/rethinkdb-tlsproxy/builds/bjclhq33kgwxxvn6nbfsgyh/
run.shDockerfile 在同一目录中,似乎 dockerhub 上的构建路径与其存储 Dockerfile 的位置不同。

我尝试了以下变体:
COPY run.sh /binADD ./run.sh /bin

最佳答案

COPY命令(在 Dockerhub 的 Docker 版本上)需要右侧的目标文件,而不仅仅是目标目录。即使在 Dockerhub 上,以下命令也适用于您。

COPY run.sh /bin/run.sh

关于Dockerhub 自动构建失败,添加文件时出现 "not a directory",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35075418/

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