我有一个容器,有一个WordPress网站和一个MySQL,我需要与我的一个朋友分享这个Docker,这样他和我就有了相同的开发环境。如何才能做到这一点?我想它类似于docker load和docker import
ruoxqz4g1#
既然你们都是开发人员,我会分享代码而不是图片。如果你们都有代码,Dockerfiles和docker-compose文件,你们可以在你们的机器上构建容器。使用Github或类似的东西来共享代码。如果你们中的一个是开发人员而另一个不是,共享图像将是一个很好的解决方案。
wtzytmuj2#
Here is更好的Docker Hub解决方案的替代方案:
图片导出
docker export EXPORT_NAME | gzip > EXPORT_NAME.gz
字符串
图片导入
zcat EXPORT_NAME.gz | docker import - EXPORT_NAME
型之后,您必须通过docker run命令来创建容器。我建议你使用external volumes mapping来GZIP和导出容器数据。
docker run
2条答案
按热度按时间ruoxqz4g1#
既然你们都是开发人员,我会分享代码而不是图片。如果你们都有代码,Dockerfiles和docker-compose文件,你们可以在你们的机器上构建容器。
使用Github或类似的东西来共享代码。
如果你们中的一个是开发人员而另一个不是,共享图像将是一个很好的解决方案。
wtzytmuj2#
Here is更好的Docker Hub解决方案的替代方案:
图片导出
字符串
图片导入
型
之后,您必须通过
docker run
命令来创建容器。我建议你使用external volumes mapping来GZIP和导出容器数据。