🤔 문제 상황
# docker-compose.yaml
version: '2'
services:
app01:
image: app
app02:
image: app
app03:
image: app
app04:
image: app
app05:
image: app
위와 같이 같은 이미지에 대해서 다중의 컨테이너를 생성해야할 때, 위와 같은 비효율적인 파일이 생성된다.
만약 이미지별로 많은 설정들이 있다면 더욱더 복잡해질 것이다.
😀 해결
docker-compose up -d --scale app=5
docker-compose 파일을 빌드할 때 설정값을 수정하면 간단히 해결할 수 있다!
필자의 경우, 같은 airflow-worker 이미지에서 복수의 컨테이너를 생성해야해서 사용하게 되었다.
출처
'Engineering 💻 > Cloud' 카테고리의 다른 글
[Airflow] 2.3.0 릴리즈 주요 변화 사항을 간단하게 알아보자 (0) | 2022.05.03 |
---|---|
[Airflow] Docker를 활용한 Airflow 구축 (1) | 2022.04.18 |
[Docker] 컨테이너와 도커 그리고 쿠버네티스 (0) | 2022.01.18 |
터미널 종료 후에도 프로세스 실행 (feat. Selenium 작동시 유의사항) (0) | 2022.01.05 |
EC2에 Selenium 환경 구축하기 (feat. Chrome, Chrome Driver) (0) | 2022.01.05 |