如何在CircleCI配置中配置从另一个容器对一个容器服务的访问

时间:2019-04-25 03:49:59

标签: docker docker-compose containers circleci

我的CircleCI配置文件如下所示:

version: 2
jobs:
  build_test:
    docker:
      - image: circleci/python:3.7.3
      - image: mysql:5.7
        environment:
          MYSQL_ROOT_PASSWORD: root
          MYSQL_DATABASE: test
          MYSQL_USER: test
          MYSQL_PASSWORD: test

现在,我需要使我的主容器(python)访问mysql容器托管的mysql服务。我该如何配置?

在docker-compose文件中,我可以通过links执行此操作。如何在CircleCI配置中做到这一点?

我知道一种选择是将它们放在docker-compose中,并从CircleCI配置内部调用docker-compose up。但是,我正在寻找一种更优雅的解决方案,而不是依靠docker-compose

0 个答案:

没有答案