티스토리 뷰

Docker

docker-compose - Docker(17)

sjh9391985 2023. 3. 9. 20:34
728x90

도커 컴포즈란?

- 여러 컨테이너를 일괄적으로 정의, 실행할 수 있는 툴

- 하나의 서비스를 운영하기 위해 여러 개의 어플리케이션이 동작해야 함

- 컨테이너화 된 어플리케이션들을 통합 관리할 수 있음

 

 

도커 컴포즈 실행 명령어

environment 컨테이너에 적용할 환경변수를 정의
restart 컨테이너가 종료될 때 적용할 restart 정책
depends_on 컨테이너 간의 종속성을 정의. 정의한 컨테이너가 먼저 동작되어야 함.

- 도커 컴포즈로 웹서버 동작

  1. 서비스 디렉토리 생성
  2. 빌드를 위한 dockerfile 생성
  3. docker-compose.yml 생성
  4. docker-compose 명령어

 

728x90
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함