🚀 DevOps/🐳 Docker

[Docker] 7. 실행 중인 컨테이너 내부에 접속하기 (exec - it)

꾸씅이 2025. 4. 7. 23:39

앞선 글들에서 컨테이너가 하나의 미니 컴퓨터라고 칭했다!

 

그렇다면 이 컴퓨터 내부에 접속할 수 있다는 뜻이다~~~

 

 

한번 해보장!

 

 


 

1. 실행 중인 컨테이너 내부에 접속하기

# docker exec -it 컨테이너명[또는 컨테이너 ID] bash

$ docker run -d nginx
$ docker exec -it [Nginx가 실행되고 있는 컨테이너 ID] bash
$ ls # 컨테이너 내부 파일 조회
$ cd /etc/nginx 
$ cat nginx.conf

 

 

-it : -it옵션을 사용해야 명령어를 입력하고 결과를 확인할 수 있다.

-it옵션을 적지 않으면 명령어를 1번만 실행시키고 종료되어 버린다.

즉, -it 옵션을 적어야 계속해서 명령어를 입력할 수 있다.