run 명령어를 실행해서 컨테이너를 생성할 수 있다.
docker run [OPTIONS] IMAGE[:TAG|@DIGEST] [COMMAND] [ARG...]
docker run 명령어를 실행한다.sudo docker ps 를 실행해서 docker container가 잘 빌드되었는지 확인한다.options
도커 compose는 여러 개의 docker container를 모아서 관리하기 위한 툴이다.
도커 compose 로 docker container를 빌드하는 방법
version: '3.3' # 도커 버전
services:
db:
container_name: db_docker # 빌드할 컨테이너 이름
image: postgres # 사용할 도커 이미지
environment:
POSTGRES_USER: root # postgres 초기 계정명
POSTGRES_PASSWORD: 1234 # postgres 초기 계정 비밀번호
POSTGRES_DB: postgres # 초기 database 이름
ports:
- "5435:5432" # 연결할 port : db port
volumes:
- '/mnt/vadas/workspace/Database/psql_docker:/data' # 도커와 PC 를 연결할 볼륨, 앞의 PC 경로와 도커 내 data 경로가 연결됨
sudo docker-compose up 명령어를 실행한다.sudo docker-compose up
sudo docker ps 를 실행해서 docker container가 잘 빌드되었는지 확인한다.