docker-compose build code example

Example 1: docker-compose force rebuild

# Build images before starting containers.
docker-compose up --build
# Recreate containers even if configuration/image hasn't changed.
docker-compose up --force-recreate

Example 2: docker compose run

# One single docker-compose.yml file
docker-compose up --build -d --remove-orphans

# Specify docker-compose.yml file to run
docker-compose -f docker-compose.yml up --build -d --remove-orphans

Example 3: docker-compose build

$ docker-compose -f docker-compose.dev.yml up --build

Example 4: docker compose command build

docker-compose up // not run in the background
 docker-compose up -d // run in the background

Example 5: docker build -t

--tag , -t   ---->   Name and optionally a tag in the ‘name:tag’ format

Example 6: docker compose

version: '2.0'
services:
  web:
    build: .
    ports:
    - "5000:5000"
    volumes:
    - .:/code
    - logvolume01:/var/log
    links:
    - redis
  redis:
    image: redis
volumes:
  logvolume01: {}