version: '3.5' services: kong_old: image: ${OLD_KONG_IMAGE} command: "tail -f /dev/null" user: root depends_on: - db_postgres healthcheck: test: ["CMD", "true"] interval: 1s timeout: 1s retries: 10 environment: KONG_PG_HOST: localhost KONG_TEST_PG_HOST: localhost volumes: - ../../worktree/${OLD_KONG_VERSION}:/kong restart: on-failure network_mode: "host" db_postgres: image: postgres:9.5 environment: POSTGRES_DBS: kong,kong_tests POSTGRES_USER: kong POSTGRES_HOST_AUTH_METHOD: trust healthcheck: test: ["CMD", "pg_isready", "-U", "kong"] interval: 5s timeout: 10s retries: 10 restart: on-failure stdin_open: true tty: true network_mode: "host"