연습과제: mongoDB 도커로 실행하기
Goal
- Docker Hub에 이미 배포되어 있는 mongodb 이미지를 활용해, 로컬에서 mongodb를 컨테이너로 실행하고, 데이터베이스를 활용해 봅니다.
- 복잡한 실행 옵션 대신, docker compose 파일을 작성해 컨테이너를 실행해 봅니다.
mongo 이미지를 이용하여 도커로 컨테이너 구동
-p 이용하여 포트 설정
--env 이용하여 아이디 비밀번호 설정
작동 확인
MongoDB Compass 이용하여 접속
접속 확인
docker-compose.yml 파일을 이용하여 MongoDB 구동
docker compose up 이용하여 실행
작동 확인
마일스톤 1에서 작성한 웹서버와 MongoDB를 함께 실행하기 위한 야멜파일 작성
작동확인
MongoDB와 fastify를 연결하기 위한 플러그인 설치
cors.js 파일 작성
mongodb.js 파일 작성
process.env 파일 작성
작동 확인
'Code States > TIL' 카테고리의 다른 글
[0428] Section 2. 프로젝트 - AWS 배포 Day 2 - 마일스톤 4(이미지 ECS 배포) (0) | 2023.04.28 |
---|---|
[0427] Section 2. 프로젝트 - AWS 배포 Day 1 - 마일스톤 3(이미지 repository push 자동화) (0) | 2023.04.27 |
[0427] Section 2. 프로젝트 - AWS 배포 Day 1 - 마일스톤 1(Hello World 서버 컨테이너화) (0) | 2023.04.27 |
[0426] 중간평가 오답노트 (0) | 2023.04.26 |
[0425] 배포 자동화 - 배포 전략 (0) | 2023.04.25 |