gpt4 book ai didi

docker - 如何将相同的本地文件夹结构复制到 docker 容器?

转载 作者:行者123 更新时间:2023-12-02 18:18:05 24 4
gpt4 key购买 nike

我一直在尝试将 python 项目复制到 docker 容器,但是当我进入容器并查看时,不存在相同的文件夹结构。

举个例子,

我有一个看起来像这样的文件夹结构:

project
file_1.txt
file_2.ext
Dockerfile
sub_dir_1
file_1_1.py
file_1_2.py
sub_dir_2
file_2_1.py
file_2_2.py

但是所有这些文件在复制到 docker 时看起来像这样
project  
file_1.txt
file_2.ext
Dockerfile
file_1_1.py
file_1_2.py
file_2_1.py
file_2_2.py
...
many_other_files

为了将文件复制到容器中,我在 Dockerfile 中添加了这一行
COPY ./* /project/
我该怎么做才能维护 docker 容器中的文件夹结构?或者docker做这样的事情是正常的,这种情况下,我的代码使用相对路径呢?

最佳答案

尝试使用 ADDADD . /my-project/

关于docker - 如何将相同的本地文件夹结构复制到 docker 容器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61721057/

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