강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

jaecheon.jeong님의 프로필 이미지
jaecheon.jeong

작성한 질문수

데브옵스(DevOps)를 위한 쿠버네티스 마스터

직접 도커 이미지 빌드하기

docker run -d와 docker start --detach-keys string 랑 같은 건가요?

작성

·

286

0

docker run에 background 실행이 -d 옵션이 있는데

docker start 나 혹은 docker create 시에 해당 옵션이 없어보여서, 가장 비슷하게 보이는게

docker start에 --detach-keys string 이란게 보여서 같은건지 궁금해서요

퀴즈

도커 컨테이너가 가상 머신(VM)에 비해 갖는 주요 장점은 무엇일까요?

하드웨어 자원을 완전히 독립적으로 사용합니다.

운영체제 설치 없이 애플리케이션 실행 환경만 격리합니다.

VM Ware나 VirtualBox보다 설정이 훨씬 복잡합니다.

각 컨테이너가 별도의 커널을 가집니다.

답변 1

0

안녕하세요 최일선입니다.

답변이 늦어서 죄송합니다. ㅠ

-d 옵션의 정확한 의미는 디태치 입니다.

컨테이너 프로세스를 실행할 때 쉘과 분리해서 실행할 것인지 결정하는 역할을 합니다. -d 옵션을 넣으면 분리해서 실행하고 그렇지 않으면 쉘이 물려있는 상태로 실행됩니다.

run 명령은 프로세스를 실행하지만 create는 프로세스 실행과정이 들어가지 않기 때문에 -d 옵션이 없습니다.

감사합니다!

jaecheon.jeong님의 프로필 이미지
jaecheon.jeong

작성한 질문수

질문하기