【问题标题】:Moving a docker-compose container to openshift V3将 docker-compose 容器移动到 openshift V3
【发布时间】:2017-05-15 09:31:14
【问题描述】:

我想将 Omnibus gitlab docker 镜像移动到 openshift V3, 所以我有 dockerfile 和 docker-compose 文件@https://gitlab.com/gitlab-org/omnibus-gitlab/tree/master/docker。 拥有可扩展的 openshift v3 pod 的最佳方式是什么? 由于命令 oc import docker-compose 是实验性的,所以我在构建可靠解决方案的过程中陷入困境。 谢谢 赫夫

【问题讨论】:

    标签: openshift gitlab


    【解决方案1】:

    你应该使用https://kompose.io/

    在与您的docker-compose.yaml 文件相同的目录中运行kompose convert --provider=openshift

    【讨论】:

      【解决方案2】:

      显然,该功能是在 openshift origin 中引入的:https://github.com/openshift/origin/commit/7a08be6b6e61cef531e8a6d99df60e50fca87221

      oc import docker-compose -f [docker-compose-file.yml]
      

      注意:我还没有测试过。我希望它有效。

      【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-04-14
      • 2022-11-16
      • 2016-05-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-28
      • 1970-01-01
      相关资源
      最近更新 更多