Anonymous
×
Create a new article
Write your page title here:
We currently have 28 articles on PhenixOps. Type your article name above or click on one of the titles below and start writing!



PhenixOps
28Articles

Docker Compose

Dockerfile provides a declaritive way of building images

Write a Dockerfile

version: '2'
services:
  db:
    image: mongo:latest
    container_name: db
    networks:
      - appnet
  web:
    image: nginx:latest
    networks:
     - appnet
    ports:
     - "3000"
networks:
  appnet:
     driver: bridge


Specifically in this example there is no port defined for the localhost in order to be able to scale the web application

Docker Compose

Docker Compose groups and launches multiple containers together
docker-compose -d up

Check logs

docker-logs db

docker-logs web

All
docker compose logs web