// Run 시
docker run -d --restart always -p 9000:8080 --name docker-app docker-tracker
// Run 중인 컨테이너 업데이트 시
docker update --restart always docker-app
Docker 컨테이너를 매번 Run 시킬 필요 없이 자동으로 실행되게 하려면 –restart를 추가한 뒤, always 부분만 바꿔서 설정해주면 되는데 방법은 아래를 참고해주면 되겠다
no – 기본 설정, 자동 재시작하지 않음
always – 어떤 이유로 중단되더라도 항상 재시작
unless-stopped – 사용자가 컨테이너 중단시키지 않는 한 재시작(재부팅 시에도 적용)
on-failure – 컨테이너가 오류로 종료될 경우에만 재시작, 횟수 설정 가능(–restart on-failure:3)
Leave a Reply