gpt4 book ai didi

docker - 访问其中一个容器内的 docker shell

转载 作者:行者123 更新时间:2023-12-04 19:11:39 27 4
gpt4 key购买 nike

我正在我机器上的容器中运行一个项目。这个项目需要列出机器上的其他容器。以前这个项目是在机器上(而不是在机器中的容器上),并且可以这样做。但现在它在其中一个容器中。我想知道是否可以为此类作业创建访问权限(列出容器、停止/启动/...它们或其他容器或主机上的任何其他工作)?
如果是真的,怎么可能?

最佳答案

你可以使用所谓的docker-in-docker技术。但在开始之前,你有义务阅读这篇文章:
http://jpetazzo.github.io/2015/09/03/do-not-use-docker-in-docker-for-ci/

这是对利弊的最好解释。

您所要做的就是导出 /var/run/docker.sock到您的容器并在容器内设置 docker-cli。它会给你docker访问容器内部,同时您将处理主机的 docker 引擎。

关于docker - 访问其中一个容器内的 docker shell,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53590406/

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