
Docker multi stage
·
Cloud & Architecture/Docker
🖤 Dockerfile - 개발용 DB와 운영용 DB 분리 도커의 또 다른 장점 중 하나로, 똑같이 생긴 컨테이너를 여러 개 띄우는 것이 간단 개발용 DB와 운영용 DB는 데이터만 다르지 테이블과 schema는 똑같이 생김 똑같은 Dockerfile에서 이미지를 빌드하고, 이 이미지로부터 컨테이너를 여러 개 만들면 됨 services: django: build: context: . dockerfile: ./compose/django/Dockerfile-dev context는 docker build 명령을 실행할 디렉터리 경로라고 보시면 됩니다. dockerfile에는 ‘개발용’ 도커 이미지를 빌드하는 데 사용할 Dockerfile을 지정하면 됩니다. Dockerfile-dev 파일에서는 (운영용 Dock..