github.com/amacneil/dbmate@v1.16.3-0.20230225174651-ca89b10d75d7/docker-compose.yml (about) 1 version: "2.3" 2 services: 3 dev: 4 build: 5 context: . 6 target: dev 7 volumes: 8 - .:/src 9 depends_on: 10 - mysql 11 - postgres 12 - clickhouse 13 environment: 14 CLICKHOUSE_TEST_URL: clickhouse://clickhouse:9000?database=dbmate_test 15 MYSQL_TEST_URL: mysql://root:root@mysql/dbmate_test 16 POSTGRES_TEST_URL: postgres://postgres:postgres@postgres/dbmate_test?sslmode=disable 17 SQLITE_TEST_URL: sqlite3:/tmp/dbmate_test.sqlite3 18 19 dbmate: 20 build: 21 context: . 22 target: release 23 image: dbmate_release 24 25 mysql: 26 image: mysql/mysql-server:8.0 27 environment: 28 MYSQL_ROOT_HOST: "%" 29 MYSQL_ROOT_PASSWORD: root 30 31 postgres: 32 image: postgres:10 33 environment: 34 POSTGRES_PASSWORD: postgres 35 36 clickhouse: 37 image: clickhouse/clickhouse-server:22.8