Docker Copy似乎有问题

时间:2017-11-23 17:02:21

标签: docker dockerfile docker-build

所以我想创建一个简单的docker容器来在容器中运行sabnzbd

我执行git clone,然后将sabnzbd文件夹移动到容器中。

注意:当我查看sabnzbd时,所有文件看起来都不错,因此它不是git问题或分支等等。到目前为止我很高兴。

当我然后运行容器时,我仔细检查了一半文件丢失了。例如,我希望确保cheerypy被复制,但它不是,是的,我可以确认我再次在sabnzbd文件夹中进行了双重检查。

所以我有一个包含Dockerfile和sabnzbd的文件夹。我使用以下命令从该文件夹构建:

sudo docker build --no-cache=true -t sabnzbd -f Dockerfile .

简而言之,唯一有效的是Copy . /

我尝试了COPY sabnzbd/* sabnzbd和其他变体。

我原本以为是从其他地方获取文件但删除了sabnzbd的任何痕迹,但据我了解,它只查看与docker构建文件相关的文件。

我只是觉得这太奇怪了,即使我修好了也想得到一些想法。我确实删除了所有图像并从头开始,但结果是一样的。

我确实尝试使用no cache选项进行构建但仍然相同。

思想?

0 个答案:

没有答案