티스토리 뷰

반응형

docker에서는 보통 컨테이너를 실행시킬 때 이름을 지정하여 만드는 경우가 많다. 이름을 지정하면 나중에 컨테이너에서 명령 실행, 삭제, 중지 등을 실행할 때 지정해준 이름을 사용할 수 있기 때문이다. 컨테이너를 실행시킬 때 이름을 지정하기에 컨테이너에 지정한 이름을 바꾸기 위해서는 컨테이너를 멈추어야 한다고 생각하기 쉽지만 컨테이너가 동작중일 때 컨테이너의 이름을 바꿀 수 있다. 컨테이너의 이름을 바꾸는 명령어를 정리하여 컨테이너의 이름을 바꾸는 방법을 찾는 사람들에게 도움이 되고자 한다.

 

 

docker 컨테이너 이름 바꾸기

docker 컨테이너 이름을 바꾸기 위해서는 docker rename 명령어를 사용하면 된다. 구체적으로는 docker rename [이전 container  이름] [새 container 이름] 형태로 실행한다.

docker rename <old_name> <new_name>

docker image의 이름(tag)을 바꾸려면?

docker image의 이름(tag)은 그저 docker image hash의 alias이기 때문에 docker image의 이름을 바꾸려면 docker tag 명령어로 새로운 이름(tag)을 생성하고 기존의 이름(tag)을 삭제하면 된다.

docker image tag <이전 tag> <새 tag>
docker rmi <이전 tag>

 

반응형
댓글