DOCKER
[비전공자의 Docker ] Docker Compose로 MYSQL실행
미눅스[멘토]
2024. 12. 16. 13:56
728x90
1. compose.yml 파일 생성
2. compose.yml 작성
services:
my-db:
image: mysql
environment:
MYSQL_ROOT_PASSWORD: myPassword
volumes:
- ./mysql_data:/var/lib/mysql
ports:
- 3306:3306
3. compose파일 실행
주의사항 : compose.yml이 있는 해당 경로에서 실행해야함
docker compose up -d
4. 잘 실행 되었나 compose로 실행시킨 컨테이너 확인
docker compose ps
5. 로그 확인
docker logs [컨테이너ID 3자리 이상]
6. 컨테이너 직접 접속해서 mysql에 직접 접속해보기
docker exec -it [컨테이너ID 3자리 이상] bash
7. mysql 접속
mysql -u root -p
Enter password:비밀번호 입력
. compose로 실행한 컨네이서 중지
docker compose down