我有一些不寻常的案例。也就是说,我运行一个docker容器,让我们称它为container1
,我将docker socket从我的主机安装到它:-v /var/run/docker.sock:/var/run/docker.sock
。
然后,从container1
内我想运行另一个容器,让我们称之为container2
。由于我安装了主机的docker socket,我可以轻松完成。
现在的问题是:如何从container2
中的主机安装目录?
自从您安装了docker socket后,你在docker
中使用container1
所做的就像你在主机上做的那样。如果您需要将目录从主机挂载到container2
,请使用-v /path/on/host:/target
。因为它是在主机上运行的docker
,这将解释/path/on/host