version : '2' services: backend: build: context: . dockerfile: backend.dockerfile volumes: - ./log/backend/:/var/log/apache2/ ports: - '8081:80' depends_on: - db #use links keywoard to use db as a known host "db" to connect to database links: - db frontend: build: context: . dockerfile: frontend.dockerfile volumens: - ./log/frontend/:/var/log/apache2/ ports: - '8080:80' db: build: context: . dockerfile: mysql.dockerfile ports: - '23306:3306'