version: '3' services: db: container_name: BW1_MYSQL image: mysql/mysql-server:8.0 environment: MYSQL_ROOT_HOST: db MYSQL_USER_HOST: db MYSQL_ROOT_PASSWORD: dXjw127124dJ MYSQL_USER: blueuser MYSQL_PASSWORD: dXjw127124dJ MYSQL_DATABASE: bluedb volumes: - ./docker-entrypoint-initdb.d/:/docker-entrypoint-initdb.d/ # phpmyadmin: # container_name: BW_PHPMYADMIN # image: phpmyadmin/phpmyadmin # ports: # - 80:80 # environment: # MYSQL_USERNAME: 'blueuser' # MYSQL_ROOT_PASSWORD: 'dXjw127124dJ' # ports: # - "3308:3306" redisinstance: image: "redislabs/redismod" ports: - "6379:6379" container_name: BW1_REDIS bapi120: build: context: ./ dockerfile: ./BlueWest.Api/Dockerfile ports: - "8080:80" environment: VIRTUAL_HOST: localhost restart: always links: - db:db - redisinstance:redisinstance container_name: BW1_API