작성
·
263
0
docker run에 background 실행이 -d 옵션이 있는데
docker start 나 혹은 docker create 시에 해당 옵션이 없어보여서, 가장 비슷하게 보이는게
docker start에 --detach-keys string 이란게 보여서 같은건지 궁금해서요
답변 1
0
안녕하세요 최일선입니다.
답변이 늦어서 죄송합니다. ㅠ
-d 옵션의 정확한 의미는 디태치 입니다.
컨테이너 프로세스를 실행할 때 쉘과 분리해서 실행할 것인지 결정하는 역할을 합니다. -d 옵션을 넣으면 분리해서 실행하고 그렇지 않으면 쉘이 물려있는 상태로 실행됩니다.
run 명령은 프로세스를 실행하지만 create는 프로세스 실행과정이 들어가지 않기 때문에 -d 옵션이 없습니다.
감사합니다!