dev/docker 정리

Docker 기본 명령어 volume(-v)

dev_0hoon 2024. 4. 29. 13:39

volume mount (-v) 명령어

docker stop mysql
docker rm mysql
docker run -d -p 3306:3306 -e MYSQL_ALLOW_EMPTY_PASSWORD=true --network=app-network --name mysql mysql:5.7

 

mysql을 삭제 후에 다시 실행하면 데이터베이스 오류가 발생합니다.

-v /my/own/datadir:/var/lib/mysql

-v 옵션은 패스1: 패스 2 

패스1번을 패스2에 연결해주겠다는 의미

 

없어지면 안되는 데이터는 이렇게 volume을 이용해서 연결을 해두면

후에 삭제를 하더라도 설치를 다시하면 데이터를 그대로 살릴 수 있다.