반응형

접속 2

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

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 아래와 같이 접속되어 명령어 실행 가능

[ MongoDB ] MongoDB compass 로 aws mongodb 연결하기

연결하는 방법은 생각보다 간단하다 1. 인스턴스 보안설정에 들어가서 인바운드 규칙을 설정한다. aws 는 인바운드 규칙을 통해 외부 접속을 통제하기 때문에 ec2 에 설치한 mongodb 를 외부에 있는 compass 로 접속하기 위해서는 인바운드 규칙에 들어가서 mongodb 포트와 ip 를 허용해주어야 한다 2. 그 다음 ec2 의 /etc/mongod.conf에서 bindIp를 수정한다 해당 환경설정 파일에는 default 설정으로 127.0.0.1 로 설정이 되어 있는데, 이 부분을 놔둘 경우에는 로컬에서만 접속이 가능하기에 외부에 있는 compass 에서 접속이 불가하므로, 0.0.0.0 으로 수정을 해야한다 3. compass 에 접속하여 fill in connection fields indi..

반응형