로 자동 다시 시작을 활성화 할 수 --restart=always
있지만 컨테이너를 중지 한 후 해당 속성을 끄려면 어떻게해야합니까?
나는 일반적으로 웹 서버를 실행하고 일반적으로 포트 80을 매핑합니다.
docker run -d --restart=always -p 80:80 -i -t myuser/myproj /bin/bash
그러나 최신 버전의 이미지를 실행하고 싶을 때도 있지만 이전 컨테이너를 유지하고 싶습니다. 문제는로 여러 개의 컨테이너가있는 경우 --restart=always
호스트의 포트 80에 대해 모두 경쟁하기 때문에 컨테이너 중 하나 (임의?) 만 시작한다는 것입니다.
docker update --restart=no $(docker ps -a -q)
모든 컨테이너를 업데이트하는 데 사용 :-)