如何从主机访问Container上的文件夹。
我怎么能实现这个目标?
答案 0 :(得分:2)
我会回答两个问题:
2)要查看容器内目录的内容,请使用docker exec命令。
以下是如何:
的示例# docker run -it --rm --name test_con ubuntu:16.04 /bin/bash
然后,您可以打开一个新的终端会话并运行该命令。
# docker exec test_con ls /home
将test_con
替换为容器的名称或ID,将ls /home
替换为要在容器上执行的任何命令,而不附加到其控制台。
3)您可以使用docker cp
命令在容器和本地文件系统之间复制文件/文件夹。以上面的容器为例,你将运行如下命令:
# docker cp test_con:/home /test
其中/test
是主机系统上的目录。如果它不存在,它将自动创建。
你的问题2和4似乎与其他两个问题重复。