반응형
목차
Docker Compose 이용해서 mysql 컨테이너 실행 후 볼륨 관련 테스트 하는 간단한 예제
docker-compose.yml 😃
yml 형식이라 들여쓰기 주의
services:
# db라는 이름은 내맘대로 그 안의 image, restart 등은 수정 불가
db:
image: mysql
restart: always
volumes:
# 호스트 볼륨 연결
- ./mysql-data:/var/lib/mysql
environment:
- MYSQL_ROOT_PASSWORD=1234
- MYSQL_DATABASE=rootdb
ports:
- "3309:3306"
# 위에서 설정한 볼륨 연결
volumes:
mysql-compose-volume:
Docker Command 🤗
#도커 컴포즈 이용해서 컨테이너 백그라운드로 실행
docker compose up -d
개인 스터디 기록을 메모하는 공간이라 틀린점이 있을 수 있습니다.
틀린 점 있을 경우 댓글 부탁드립니다.
반응형
'IT > DevOps' 카테고리의 다른 글
[Docker] Docker Compose sample(feat. API Server) (52) | 2023.11.07 |
---|---|
[Docker] Docker Compose [2] (feat. network) (48) | 2023.11.05 |
[Docker] Docker File [6] (feat. ENV, VOLUME) (44) | 2023.11.05 |
[Docker] Docker File [5] (feat. nginx proxy) (45) | 2023.11.04 |
[Docker] Docker File [4] (feat. nginx 설정 복사) (48) | 2023.11.04 |