• 카테고리

    질문 & 답변
  • 세부 분야

    데브옵스 · 인프라

  • 해결 여부

    미해결

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

22.03.05 15:44 작성 조회수 165

0

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

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

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

답변 1

답변을 작성해보세요.

0

gasbugs님의 프로필

gasbugs

2022.03.12

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

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

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

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

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

감사합니다!