아래의 도커, 이미지 개발자는 분리 또는 전경 실행 및 기타 유용한 설정과 관련된 이미지 기본값을 정의할 수 있습니다. 하지만, 사용 도커 실행 [옵션] 명령을 사용하여 개발자가 설정한 이미지 기본값을 추가하거나 재정의할 수 있으므로 컨테이너 실행 방법을 더 많이 제어할 수 있습니다.
또한 읽기: ctop – Docker 컨테이너 모니터링을 위한 최상위 인터페이스
이 기사에서는 간략하게 설명하겠습니다. 전경 모드 그리고 배경 모드 컨테이너를 실행하는 방법과 함께 도커 컨테이너 백그라운드에서 분리 모드.
시작하기 전에 도커 컨테이너, 우선 기본으로 실행할지 결정해야 합니다. 전경 모드 또는 배경에서 분리 모드.
에서 전경 모드, 도커 컨테이너에서 프로세스를 시작하고 콘솔을 프로세스의 표준 입력, 표준 출력 및 표준 오류에 연결할 수 있습니다.
다음과 같이 더 많이 구성할 수 있는 명령줄 옵션도 있습니다. -NS
할당하다 의사 tty 과정에, 그리고 -NS
유지 STDIN 부착하지 않아도 열립니다. 하나 이상의 파일 설명자(STDIN, STDOUT 및/또는 STDERR)를 사용하여 -a=[여기에 값]
깃발.
중요한 것은, --rm 옵션
알려준다 도커 컨테이너가 종료될 때 자동으로 제거합니다. 이 예에서는 포그라운드 모드에서 Docker 컨테이너를 시작하는 방법을 보여줍니다.
# docker run --rm -ti -p 8000:80 -p 8443:443 --name pandorafms pandorafms/pandorafms: 최신.
컨테이너를 실행하는 단점 전경 위의 스크린샷에서 볼 수 있듯이 더 이상 명령 프롬프트에 액세스할 수 없다는 것입니다. 즉, 컨테이너가 실행되는 동안 다른 명령을 실행할 수 없습니다.
Docker 컨테이너를 실행하려면 배경, 사용 -d=참
아니면 그냥 -NS
옵션. 첫째, 그것을 중지 전경 모드 눌러 [Ctrl+C]
, 다음 실행 분리 모드 보여진 바와 같이:
# docker run -d --rm -p 8000:80 -p 8443:443 --name pandorafms pandorafms/pandorafms: 최신.
모든 컨테이너를 나열하려면 다음 명령을 실행합니다(기본값은 실행만 표시됨).
# 도커 ps -a.
또한 분리된 용기에 다시 부착하려면 다음을 사용하십시오. 도커 첨부 명령.
# docker attach --name pandorafms. 또는. # 도커 첨부 301aef99c1f3.
위의 컨테이너 또는 실행 중인 다른 컨테이너를 중지하려면 다음 명령을 사용하십시오(replace 301aef99c1f3 실제 컨테이너 ID로).
# 도커 스톱 301aef99c1f3.
다음 관련 Docker 기사를 읽고 싶을 수도 있습니다.
그게 다야! 이 기사에서는 분리 모드에서 백그라운드에서 Docker 컨테이너를 실행하는 방법을 보여주었습니다. 아래 의견 양식을 사용하여 이 기사에 대한 피드백을 제공하거나 질문하십시오.