참고
- 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
'프로그래밍 > Docker' 카테고리의 다른 글
[Docker] Docker Compose (0) | 2023.03.29 |
---|---|
[Docker] Docker VS Podman (0) | 2023.02.24 |
[Docker] Container란? (0) | 2023.02.24 |
[Docker] Mysql docker생성 및 Docker Volume 생성하기 (0) | 2022.03.31 |
[Docker] Docker Desktop에서 Docker 다루기 (0) | 2022.03.31 |