如何在skaffold.yml文件中指定docker-compose.yml文件?

时间:2019-11-12 11:23:55

标签: docker-compose openshift skaffold

我希望skaffold运行docker-compose.yml文件而不是Dockerfile。

我正在尝试在Openshift中部署服务,该服务需要通过skaffold运行docker-compose文件。

我是skaffold的新手,请帮助我运行docker-compose.yml文件。

以下是我正在使用的skaffold.yml文件,

apiVersion: skaffold/v1beta2
kind: Config
build:
  artifacts:
  - image: sample/user-interface
    context: .
    docker: {}
  tagPolicy:
    envTemplate:
      template: '{{.DOCKER_REGISTRY}}/{{.IMAGE_NAME}}:{{.VERSION}}'
  local: {}
deploy:
  kubectl: {}
profiles:
- name: dev
  build:
    tagPolicy:
      envTemplate:
        template: '{{.DOCKER_REGISTRY}}/{{.IMAGE_NAME}}:{{.DIGEST_HEX}}'
    local: {}
  deploy:
    helm:
      releases:
      - name: user-interface
        chartPath: charts/user-interface
        setValueTemplates:
          image.repository: '{{.DOCKER_REGISTRY}}/{{.IMAGE_NAME}}'
          image.tag: '{{.DIGEST_HEX}}'

0 个答案:

没有答案