User Tools

Site Tools


docker

Table of Contents

Docker

Run

docker run IMAGE
docker run --name=NAME -d --restart=always -p HOST_PORT:CONTAINER_PORT IMAGE[:TAG]
docker run -e "envname=envvalue" IMAGE[:TAG]
docker run --name=hello hello-world

Build

docker build -t NAME[:TAG] .

Specify Dockerfile:

docker build -f debug.Dockerfile -t TAG:debug .

Dockerfile

Dockerfile
TODO

Compose

docker-compose.yml
services:
  app:
    image: nginx
    restart: always
    environment:
      ENV_NAME: value
    volumes:
      - volume_name:/mnt/dir/
    networks:
      - default
      - network_external
 
volumes:
  volume_name:
 
networks:
  network_name:
  network_external:
    external: true
docker.txt · Last modified: 2022/12/18 17:06 by julian

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki