프로그래밍/Docker
[Docker] MongoDB 도커 컨테이너 올리기
Victory_HA
2022. 3. 31. 22:37
참고
- https://afsdzvcx123.tistory.com/entry/Mongo-DB-%EB%8F%84%EC%BB%A4%EB%A1%9C-MongoDB-%EC%84%9C%EB%B2%84-%EA%B5%AC%EC%B6%95-%EB%B0%8F-Robo-3T-%EC%97%B0%EA%B2%B0%ED%95%98%EA%B8%B0
- Docker환경에서 MongoDB를 활용하므로 참고바랍니다.
DockerCompose 활용하여 컨테이너 올리기
- DockerCompose를 활용하기 위해선
docker-compose.yml
파일이 필요하다. - 파일 내용은 다음과 같다.
docker-compose.yml
# 파일 규격 버전
version: "3"
# 이 항목 밑에 실행하려는 컨테이너 들을 정의
services:
# 서비스 명
mongodb:
# 사용할 이미지
image: mongo
# 컨테이너 실행 시 재시작
restart: always
# 컨테이너 이름 설정
container_name: cont-mongo
# 접근 포트 설정 (컨테이너 외부:컨테이너 내부)
ports:
- "27017:27017"
# -e 옵션
environment:
# MongoDB 계정 및 패스워드 설정 옵션
MONGO_INITDB_ROOT_USERNAME: admin
MONGO_INITDB_ROOT_PASSWORD: 123
- 해당 파일이 있는 경로로 가서 다음 명령어를 입력하면, mongodb 이미지다운로드 및 컨테이너가 실행됩니다.
docker-compose up -d