docker stop 컨테이너 오류에 대한 해결 방법: 1. 강제 삭제 명령 "docker rm -f "container id""를 사용합니다. 2. "docker connect network --force bridge" 컨테이너 ID를 통해 컨테이너의 네트워크 점유를 지웁니다. "" 할 수 있다.
이 문서의 운영 환경: centos7 시스템, Docker 버전 20.10.11, Dell G3 컴퓨터.
docker stop 컨테이너가 실패하면 어떻게 해야 합니까?
중지할 수 없는 docker 컨테이너에 대한 해결 방법:
최근에 docker를 삭제할 수 없거나 해당 컨테이너가 종료되거나 그 이후에 발생했습니다. docker stop xxx를 실행하면 xxx가 여전히 존재하거나 전혀 삭제할 수 없거나 오류가 보고되어 데몬의 오류 응답: 충돌, 컨테이너의 기본 이름을 제거할 수 없습니다.
가능합니다. 이러한 상황이 발생한 이유는 과거 어느 시점에 컨테이너에 이름을 지정하고 실행 상태로 두었기 때문입니다. 이후 어떤 이유로든 호스트가 다시 시작되고 컨테이너는 정상적으로 종료되지 않습니다. 이제 나머지 파일은 시스템이 이전 컨테이너가 여전히 존재한다고 생각하기 때문에 이전 이름으로 새 컨테이너를 다시 생성하는 것을 방지하는 것 같습니다.
아래 docker stop 명령을 사용하면 컨테이너를 중지할 수 없습니다.
해결책:
강제 삭제 명령을 사용하세요. docker rm -f "container id"(따옴표 제거)
정리하세요. 컨테이너의 네트워크 사용법: docker network connect --force bridge "container id"(따옴표 제거)
권장 학습: "docker tutorial"
위 내용은 docker stop 컨테이너가 실패하는 경우 수행할 작업의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!