logo

docker-compose 사용해보기

language-logoDocker
language-logoKafka
language-logoMongoDB

• Docker-compose의 명령어로는 'up'이 있어 컨테이너를 생성하고 시작하며, 'stop'으로 서비스를 중지하고, 'rm'으로 중지된 컨테이너를 제거할 수 있다.
• .yml 파일 작성 시 'services'를 통해 컨테이너화 할 서비스를 설정하고, 'image'나 'build'를 통해 이미지를 설정하며, 'port', 'networks', 'volumes' 등을 통해 포트 포워딩, 네트워크 설정, 저장소 생성 등을 할 수 있다.
• 'volumes'와 'networks'를 통해 볼륨과 네트워크를 생성할 수 있으며, 이는 기본값 설정으로 해당 이름의 볼륨과 네트워크를 생성한다.
• 예시로 제시된 docker-compose.yml 파일은 zookeeper, kafka, mongodb 서비스를 설정하고 각각의 이미지, 포트, 네트워크, 볼륨 등을 설정하는 내용을 담고 있다.

thumbnail
북마크
공유하기
신고하기
1분 분량
조회수 146
profile-imagemeerkat
2년 전
Copyright © 2025. Codenary All Rights Reserved.