-it옵션의 역할이 뭘까 🧐


docker run [이미지]

위의 명령어를 실행시, 컨테이너가 바로 종료가 되는 것을 막기 위하여

docker run -it [이미지]

명령어를 사용하여 터미널을 접속하여 사용한다

그렇다면, -it 옵션의 역할은 무엇일까?!

일단 각각의 옵션을 사용해보자 😎


Untitled

터미널에 별다른 내용이 표시 되지 않지만, 리눅스 기본 명령어인 ls가 적용되어 명령어의 결과가 출력되는 것을 확인할 수 있다.

Untitled

또한, exit를 통해 컨테이너 내부를 나가면 컨테이너가 종료되는 것을 확인할 수 있다.

Untitled

컨테이너 내부를 접속한거와 같이 프롬프트를 확인할 수 있지만, 어떠한 명령어도 동작하지 않는 모습이다.