Docker-Compose

김세겸·2022년 12월 28일
0

code-camp

목록 보기
2/10

docker-compose.yaml

docker-compose => 도커들 끼리 묶는다. 도커들 간에 포트포워딩 필요없음 => db연결시 localhost x : servicesName로 연결
version: "3.7" => 2, 3 차이가 있다 나중에 공부하기

services:
my-backend:
build:
context: . => 파일위치
dockerfile: dockerfileName
ports:
- 3000:3000

services:
my-database:
image: mongo:5
ports:
- 27017:27017

명령어

docker-compose build
docker-compose up => 실행
docker-compose stop => container 종료
docker-compose down => container 삭제

volumes

내 컴퓨터와 컨테이너를 동기화 해줌

docker-compose.yaml

volumes:
- ./내컴퓨터 경로:/도커경로
- ...

0개의 댓글