Docker compose
Docker Compose is a tool for running multi-container applications on Docker defined using the Compose file format. A Compose file is used to define how one or more containers that make up your application are configured, such as:
version: '3.4'
services:
restsvr:
image: imageName
ports:
- 443:8000
build:
context: .
dockerfile: ./Dockerfile
logging:
driver: "json-file"
options:
max-size: "100m"
max-file: "5"
Once you have a Compose file, you can create and start your application with a single command:
docker-compose up --build -d