-
[Docker] 실행중인 컨테이너 접속하기서버 2019. 4. 7. 17:34
도커에 몽고디비 이미지를 가져오고 접속하는 것을 알아 보겠다.
몽고디비 이미지를 가져올 때 터미널로 사용할 수 있지만 kitematic이라는 프로그램을 사용해보겠다.
이 프로그램은 도커 이미지를 검색하고, 설치만 해주면 되는 프로그램이다.
위와 같이 mongo로 검색하면 이미지들이 나온다. create 버튼을 누르면 이미지 설치 시작!
설치가 완료 된 것을 볼 수있다.
그리고 터미널에서 docker ps -a 하면 도커 컨테이너들을 볼 수 있는 명령어다.
docker ps -a
위의 사진을보면 컨테이너ID를 확인 할 수 있다.
아래 명령어를 사용하면 컨테이너에 접속 가능 하다.
docker exec -it {containerId} /bin/bash
docker exec -> Docker container 안에 들어가겠다.
-i 옵션은 interactive
-t 옵션은 tty(로그)
/bin/bash는 /bin/bash를 사용한다는 명령어다.
위의 사진처럼 root@{containerId}로 변경된 것을 볼 수 있다.
컨테이너에 접속한 후 몽고디비 shell에 들어가보았다. 정상적으로 실행 된 것을 볼 수 있다.
'서버' 카테고리의 다른 글
Jenkins로 빌드, 배포하기 (0) 2019.06.09 Jenkins 세팅(기초) (0) 2019.06.09 [Docker] mac에 도커 설치하기 (0) 2019.04.07 [API GateWay] Zuul 적용하기 (0) 2019.03.30 [Eureka] Eureka client 만들기 (0) 2019.03.24