Docker는 일상적인 소프트웨어 개발 및 서버 관리에서 폭넓은 주목을 받아온 컨테이너화 기술입니다. Docker를 사용하여 애플리케이션을 구축하고 서버를 관리하면 개발 및 배포가 더욱 효율적으로 이루어질 수 있지만, Docker를 사용할 때 컨테이너가 작동을 멈추고 애플리케이션에 액세스할 수 없게 되는 경우가 있습니다. 이런 일이 발생하면 어떻게 해야 합니까? 이 문서에서는 Docker 컨테이너를 다시 정상 작동으로 다시 시작하는 방법을 설명합니다.
Docker 컨테이너를 다시 시작하려면 먼저 컨테이너 실행이 중지되었는지 확인해야 합니다. 다음 명령을 사용하여 실행 중인 Docker 컨테이너를 나열할 수 있습니다.
docker ps
실행 중인 컨테이너가 보이면 이 부분을 건너뛰고 다음 단계로 바로 이동할 수 있습니다. 컨테이너 실행이 중지된 경우 컨테이너를 다시 시작해야 합니다.
Docker 컨테이너를 다시 시작하려면 다음 명령을 실행하세요.
docker restart <container_id>
위 명령에서 "
컨테이너의 ID가 없는 경우 다음 명령을 사용하여 실행 중인 모든 컨테이너의 ID를 얻을 수 있습니다.
docker ps -q
위 명령은 실행 중인 모든 Docker 컨테이너의 ID를 반환합니다. 컨테이너의 ID가 있으면 첫 번째 명령을 사용하여 컨테이너를 다시 시작할 수 있습니다.
Docker 컨테이너의 터미널을 실행해야 하는 경우(예: 컨테이너의 콘텐츠를 변경하거나 업그레이드해야 하는 경우) 다음 명령을 사용할 수 있습니다.
docker exec -it <container_id> /bin/bash
위 명령에서 "
Docker Compose를 사용하여 여러 컨테이너를 관리하는 경우 다음 명령을 사용하여 전체 그룹을 다시 시작할 수 있습니다.
docker-compose restart
위 명령은 docker에 정의된 모든 파일을 다시 시작합니다. -compose.yml 파일 컨테이너.
요약
이 기사에서는 Docker를 사용하여 컨테이너를 다시 시작하는 방법을 다루었습니다. 컨테이너가 제대로 실행되지 않는 경우 위 단계에 따라 컨테이너를 다시 시작하여 애플리케이션을 다시 실행하세요.
위 내용은 Docker 컨테이너를 다시 시작하고 다시 실행하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!