본문 바로가기
다양한 TIP

docker: Error response from daemon: Conflict. The container name "/rabbitmq" is already in use by container

by 유기농프로그래밍 2023. 4. 15.
반응형

docker를 실행하다보면 아래와 같이 에러로그를 볼 수 있습니다.

 

Docker Error

docker: Error response from daemon: Conflict. The container name "/rabbitmq" is already in use by container 

 

내용은 이미 컨테이너 이름이 있으니 다른이름으로 하든지 기존 등록된 이름을 지우고 다시 사용하라는 것입니다.

 

그럼 어떻게 처리할까요? 

 

내용 그대로 두가지 방법 중 하나를 선택하면 됩니다.

 

--name 뒤의 이름을 바꾸면 되는데 그건 간단하니 두번째 방법인 기존 등록된 이름을 지우고 다시 사용하겠습니다.

 

명령어는 에러로그에 나와있는 container 이름을 복붙하는 것부터 시작합니다.(마지막 문자열만 다르겠죠?)

docker rm "49249a31b51fdbbdb3a42cc8f659c3a21527fd5584bb165e9bbb0442adf9ed2e"

docker rm & reuse

위의 스크린샷과 같이 에러가 났을 때 해당 컨테이너 이름을 rm 명령어로 삭제 한 후 재등록 했습니다.

 

docker ps 명령어로 잘 떠 있음을 볼 수 있습니다.

docker ps

 

반응형

댓글