>운영 및 유지보수 >Docker >컨테이너에 들어간 후 도커를 종료하는 방법

컨테이너에 들어간 후 도커를 종료하는 방법

WBOY
WBOY원래의
2023-05-13 12:13:078438검색

Docker는 개발자가 애플리케이션을 휴대용 컨테이너로 패키징하는 데 도움을 주고 이러한 컨테이너를 관리하기 위한 다양한 편리한 도구와 명령을 제공하는 인기 있는 컨테이너화 플랫폼입니다. 일반적인 명령 중 하나는 내부의 파일과 운영 체제에 액세스하기 위해 Docker 컨테이너에 들어가는 것입니다.

그런데 컨테이너에 들어간 후 어떻게 빠져나오나요? 초보자들이 헷갈리기 쉬운 질문입니다. 이 문서에서는 컨테이너를 종료하는 두 가지 방법을 소개합니다.

방법 1: 종료 명령 사용

컨테이너 내부에서는 "exit" 명령을 통해 안전하게 컨테이너를 종료하고 호스트 시스템으로 돌아갈 수 있습니다. 이 명령은 컨테이너를 중지하고 삭제합니다. 예를 들어 "my_container"라는 Docker 컨테이너를 입력했다고 가정하면 다음 명령을 사용하여 종료할 수 있습니다.

# exit

이 명령을 실행하면 컨테이너가 중지되고 삭제되었다는 메시지가 표시됩니다.

# exit
exit

이 방법은 컨테이너 상태 또는 파일 시스템 변경 사항을 보존할 필요가 없는 상황에 적합합니다. 컨테이너 상태나 파일 시스템 변경 사항을 보존해야 하는 경우 두 번째 방법을 사용할 수 있습니다.

방법 2: Ctrl+P, Ctrl+Q 키 조합 사용

Docker 컨테이너를 종료하는 또 다른 방법은 Ctrl+P, Ctrl+Q 키 조합을 사용하는 것입니다. 이 방법은 컨테이너를 중지하거나 삭제하지 않고 컨테이너를 백그라운드에 배치합니다.

이미 "my_container"라는 Docker 컨테이너 내에 있다고 가정하면 다음 단계를 사용하여 컨테이너를 백그라운드에서 실행할 수 있습니다.

  1. 해제하지 않고 Ctrl+P를 누릅니다.
  2. Ctrl+Q 키를 다시 누르고 동시에 놓습니다. 컨테이너는 백그라운드 모드로 전환되고 호스트 시스템의 명령줄 인터페이스로 돌아갑니다.

이 경우 "docker Attach" 명령을 통해 컨테이너에 다시 들어갈 수 있습니다. 예를 들어 "my_container"라는 컨테이너를 다시 입력하려면 다음 명령을 실행합니다.

# docker attach my_container

이 방법을 사용하면 컨테이너 상태를 유지하고 필요할 때 다시 입력할 수 있습니다.

요약

Docker 컨테이너에 들어가는 것은 매우 편리합니다. "docker exec" 또는 "docker run" 명령을 사용하면 됩니다. 컨테이너를 종료하는 방법에는 두 가지가 있습니다. 하나는 "exit" 명령을 사용하는 것이고, 다른 하나는 Ctrl+P, Ctrl+Q 키 조합을 사용하여 컨테이너를 배경으로 두는 것입니다. 적절한 방법을 선택하는 것은 특정 요구 사항과 상황에 따라 다릅니다.

위 내용은 컨테이너에 들어간 후 도커를 종료하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.