正在将 docker 个容器传送到离线主机
Delivering docker container to offline host
我有一个微服务项目和 GitHub 托管该项目的存储库。客户的要求是将项目部署在与互联网隔离的Windows服务器上(仅私有网络)。另一个团队将从我的 GitHub 中提取内容并通过专用网络将内容传送到 Windows 服务器。是否有可能 运行 在 CI/CD 过程中完成所有安装,并交付到服务器构建的 docker 容器中以供使用? (不只是 docker 文件)
你可以这样做:
docker save <image> > output.tar
及更高版本,在目标机器上:
docker load < output.tar
https://docs.docker.com/engine/reference/commandline/save/
https://docs.docker.com/engine/reference/commandline/load/
我鼓励您查看上面链接的官方文档,因为这些命令支持压缩和挑选特定标签等。
我有一个微服务项目和 GitHub 托管该项目的存储库。客户的要求是将项目部署在与互联网隔离的Windows服务器上(仅私有网络)。另一个团队将从我的 GitHub 中提取内容并通过专用网络将内容传送到 Windows 服务器。是否有可能 运行 在 CI/CD 过程中完成所有安装,并交付到服务器构建的 docker 容器中以供使用? (不只是 docker 文件)
你可以这样做:
docker save <image> > output.tar
及更高版本,在目标机器上:
docker load < output.tar
https://docs.docker.com/engine/reference/commandline/save/ https://docs.docker.com/engine/reference/commandline/load/
我鼓励您查看上面链接的官方文档,因为这些命令支持压缩和挑选特定标签等。