도커(Docker) : 쉘 사용하기

반응형

도커(Docker) : 쉘 사용하기

본 글에서는 도커 컨테이너 실행 시 쉘을 사용할 수 있도록 실행하는 방법을 소개한다.

 

경우에 따라 도커 컨테이너에서 쉘을 이용해야 할 경우가 있다.

본인의 경우, 도커를 주로 임베디드 플랫폼 개발을 위한 리눅스 개발환경으로 사용하고 있기 때문에 쉘을 항상 사용하고 있다.

 

다음과 같은 명령으로 도커 컨테이너를 실행하면, 컨테이너 실행 후 바로 종료되어 버린다.

docker run [IMAGE NAME]

도커 컨테이너 실행 후 바로 종료

 

하지만 "-it" 또는 "-i -t" 옵션을 추가하여 도커 컨테이너를 실행하면 쉘을 이용한 입출력이 가능하다.

docker run -it [IMAGE NAME]

쉘 입출력 가능

 

보다 자세한 내용은 아래 공식 문서 사이트에서 확인 가능하다.

 

| Docker Documentation

Docker run reference Docker runs processes in isolated containers. A container is a process which runs on a host. The host may be local or remote. When an operator executes...

docs.docker.com


파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있음

댓글

Designed by JB FACTORY