我有以下docker-compose.yml
:
version: '3.2'
services:
nginx:
build:
context: ./config/docker/nginx
depends_on:
- php
volumes:
- ./config/docker/nginx/app_vhost.conf:/etc/nginx/conf.d/default.conf:ro
- ./public/:/srv/public/:ro
- ./var/:/srv/var/:rw
php:
build:
context: ./config/docker/php
depends_on:
- mysql
- redis
working_dir: /srv
volumes:
- ./config/docker/php/app.ini:/usr/local/etc/php/php.ini:ro
mysql:
image: mysql
node:
build:
context: ./config/docker/node
working_dir: /srv
volumes:
- ./:/srv/
我在开发环境中使用docker-compose.override.yml
在本地计算机上添加端口并且运行良好。
现在,我要将circleci设置为:
但我找不到任何正确的方法来设置circleci配置文件,以便从docker-compose.yml
配置中执行此操作。
看起来需要额外的步骤。