기존 컨테이너의 포트변경은 할 수 없는 것 같음
ex)기존 mysql port:3306 → 3307 변경하고싶을 때
기존 컨테이너명 mysql을 mysql_copy로 commit(이미지 복사)
docker commit mysql mysql_copy
포트를 변경하여 mysql_copy 컨테이너 생성
docker run -d -it -p 3306:3306 --name mysql_copy mysql_copy bash
기존 mysql 컨테이너 중지 및 삭제
docker stop mysql
docker rm mysql
copy해둔 mysql_copy 컨테이너를 mysql로 commit(이미지 복사)
docker commit mysql_copy mysql
복사했던 mysql_copy 중지 및 삭제
docker stop mysql_copy
docker rm mysql_copy
포트 변경하여 mysql 컨테이너 실행
docker run -d -it -p 3307:3306 --name mysql mysql bash
'M1 Macbook > Docker' 카테고리의 다른 글
[Docker]M1 Mysql 설치(20220801 update) (0) | 2022.08.01 |
---|---|
[Docker] Preferences 번역 (0) | 2022.07.20 |