Data Engineering/Docker

[ Docker ] 도커 container 접속방법 기록

쟈누이 2021. 12. 4. 11:27
반응형

 

 

1. 특정 테스크 실행 후 어떻게 CLI 로 명령을 내릴까 고민했다


도커를 통해 airflow 에 접속을 했는데 해당 페이지는 로그만 띄우는 페이지고

컨테이너는 하나의 프로세스 였기 때문에 

따로 CLI 를 통해 airflow 에 명령을 내릴 수 없었다..

 

 

 

 

 

 

2. 어떻게 접속해야할까...


docker exec 명령을 이용하면 된다.  docker exec 는 container에 특정 명령을 실행할 수 있는 것인데 이때 명령을 /bin/bash 라고 하면 된다. 

1) 우선 접속하고자하는 컨테이너의 아이디를 확인

$ docker ps -a

 

 

 

 

2) docker exec 명령어를 실행하여 접속

$ docker exec -it e4e1c5588af8 /bin/bash

아래와 같이 접속되어 명령어 실행 가능

반응형

'Data Engineering > Docker' 카테고리의 다른 글

[Docker] Docker 명령어 정리 Ver 1  (0) 2021.09.02