Docker 프로세스가 반복적으로 다시 시작되는 것을 원하지 않을 때 자체적으로 다시 시작됩니다.

Docker 프로세스가 반복적으로 다시 시작되는 것을 원하지 않을 때 자체적으로 다시 시작됩니다.

최근에 Docker 레지스트리를 만들었습니다. 그런 다음 내가 만든 레지스트리 외에도 이와 비슷한 이름을 가진 새 레지스트리가 생성되었음을 확인했습니다.

registry.1.y6qfm3eu37ampm4qsbonr3wd4

시작하려면 registry.1항상 동일합니다. 다음 순서는 무작위인 것 같습니다.

처음에는 컨테이너가 Docker에 의해 이미지 레지스트리를 사용하여 나열됩니다. 2. 컨테이너와 Registry:2 이미지를 삭제했습니다. 컨테이너가 다시 나열된 직후 다음과 유사한 짧은 SHA처럼 보이는 이름이 이미지에 지정됩니다.

728bc6af7e5e

얼마 후, 삭제 후 이 이상한 새 레지스트리 컨테이너가 다시 생성되기 시작했고 이미지는 짧은 SHA 번호라고 생각했던 것 대신에 다시 Registry:2로 나열되었습니다. Docker images라는 이미지는 표시되지 않고 registry:2, registry, , docker내 LetsEncrypt 이미지만 표시됩니다.

원래 레지스트리를 삭제했고 다시 시작하고 싶습니다.

여기서 무슨 일이 일어나고 있는 걸까요?

답변1

문제는 Docker 서비스가 컨테이너를 다시 생성한다는 것입니다. Docker 서비스를 찾아서 실행했습니다 Docker service rm registry. 이제 내가 원하는 방식으로 시작할 수 있는 깨끗한 기반이 생겼습니다.

관련 정보