Tag:

什么是覆盖networking,DNSparsing如何工作?

我无法连接到我的docker swarm集中的外部mongodb服务器。 据我所知,这是因为群集使用覆盖networking驱动程序。 我对吗? 如果不是,docker overlay驱动程序是如何工作的,我怎样才能从集群连接到外部的mongodb服务器?

docker-compose有没有办法保存并打开docker镜像?

使用本机docker客户端守护进程,您可以将映像保存到文件,然后加载它们。 作为一个例子,从文档 : $ docker save busybox > busybox.tar $ ls -sh busybox.tar 2.7M busybox.tar $ docker save –output busybox.tar busybox $ ls -sh busybox.tar 2.7M busybox.tar $ docker save -o fedora-all.tar fedora $ docker save -o fedora-latest.tar fedora:latest 我想用docker-compose做同样的function。 但是, 它似乎不支持在文档中保存/加载 。 我想这样做的原因是我运行docker-compose在通过docker sock进行通信的环境中,但是没有安装docker。 我不能在这个环境中安装docker客户端(但是docker-compose已经安装)。 Docker没有安装,并且不需要安装docker-compose来工作。 所有docker-compose要求是连接到/var/run/docker.sock,它使用docker-py来讨论这个问题。 我想我可以写一个简单的脚本使用docker-py来做到这一点,但我希望通过docker-compose来做到这一点。 docker-compose有没有方法加载保存在docker save的图像文件或执行等效的命令?