我有一些不寻常的情况。即,我运行一个Docker容器,我们将其称为container1
,然后将Docker套接字从主机安装到其中:-v /var/run/docker.sock:/var/run/docker.sock
。
然后,在container1
中,我要运行另一个容器,让我们将其称为container2
。由于安装了主机的Docker套接字,因此我可以轻松做到这一点。
现在的问题是:如何在container2
中从主机装载目录?
最佳答案
由于您已安装docker套接字,因此在docker
中使用container1
进行的操作与在主机上进行的操作相同。如果需要将目录从主机挂载到container2
,只需使用-v /path/on/host:/target
即可。因为它是主机上运行的docker
,所以它将解释/path/on/host
关于docker - 将主机目录挂载到从Docker容器中运行的Docker容器中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53501108/