【问题标题】:Delivering docker container to offline host将 docker 容器交付到离线主机
【发布时间】:2021-11-16 06:48:45
【问题描述】:

我有一个微服务项目和托管该项目的 GitHub 存储库。客户要求将项目部署在与 Internet 隔离的 Windows Server 上(仅限专用网络)。另一个团队将从我的 GitHub 中提取内容并通过专用网络将内容传送到 Windows Server。是否有可能在 CI/CD 过程中运行所有安装并交付到可以使用的服务器构建的 docker 容器? (不仅仅是 dockerfile)

【问题讨论】:

    标签: docker windows-server-2012 cicd


    【解决方案1】:

    你可以这样做:

    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/

    我鼓励您查看上面链接的官方文档,因为这些命令支持压缩和挑选特定标签等。

    【讨论】:

      猜你喜欢
      • 2021-02-14
      • 1970-01-01
      • 2014-03-29
      • 2020-10-22
      • 2023-03-03
      • 2013-07-20
      • 1970-01-01
      • 2014-09-01
      相关资源
      最近更新 更多