docker-compose.yml을 사용하지 않을 경우에는 아래와 같이 매번 코드를 작성하면된다.
$ docker run -p 5432:5432 --name postgres -e POSTGRES_PASSWORD=1q2w3e4r -d postgres
docker-compose.yml 파일에 아래와 같이 코드를 작성한다.
postgres:
  image: postgres:11.10-alpine
  container_name: postgres
  hostname: postgres
  ports:
    - 5432:5432
  restart: always
  environment:
    - POSTGRES_USER=postgres
    - POSTGRES_PASSWORD=postgres