도커
-
nodejs 에서 mongodb 연결하기 (with docker)서버 2020. 3. 28. 23:48
본격적으로 들어가기전에 나는 도커를 아래와 같이 구성했다 version: "3.7" # version 정보를 작성합니다. services: # service 목록을 정의합니다. node: # service의 이름입니다. image: rhxorhkd/testnode:1.0 # 해당 service에서 사용할 image입니다. links: # 컨테이너 간의 연걸 - mongodb # mongodb와 연결 restart: always # container를 실행할 때 항상 이미 수행중이라면 재시작을 수행합니다. container_name: "node" # container의 name을 정의합니다. ports: # service port를 정의합니다. - "3000:3000" # local:container de..
-
docker-compose로 node, mongo 구성하기서버 2020. 3. 28. 16:38
전에 만들었던 node 와 mongo를 docker-compose에 작성해서 실행하겠다. docker images 확인 version: "3.7" # version 정보를 작성합니다. services: # service 목록을 정의합니다. node: # service의 이름입니다. image: rhxorhkd/testnode:1.0 # 해당 service에서 사용할 image입니다. restart: always # container를 실행할 때 항상 이미 수행중이라면 재시작을 수행합니다. container_name: "node" # container의 name을 정의합니다. ports: # service port를 정의합니다. - "3000:3000" # local:container depends_on:..
-
docker 명령어서버 2020. 3. 26. 21:03
도커 컨테이너 보기 docker ps docker ps -a 도커 컨테이너 중지 docker stop 도커 컨테이너 삭제 docker rm 도커 컨테이너 시작 docker start docker restart 도커 컨테이너 접속 docker exec -it /bin/bash 도커 이미지 보기 docker images 도커 빌드하기 docker build --tag : 도커 컨테이너 실행하기 docker run -p : -d 도커 허브에 로그인 docker login 도커허브에 이미지 푸쉬 docker push
-
[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..
-
[Docker] mac에 도커 설치하기서버 2019. 4. 7. 16:48
우선 Mac 터미널에 docker version 을 쳐보자 이 명령어로 클라이언트와 서버 버전을 확인할 수 있다. 하지만 서버 버전이 나오지 않는다. 그이유는 아직 서버를 실행 시키지 않았기 때문이다. 서버를 실행시키려면 도커 어플리케이션이 필요하다. https://docs.docker.com/docker-for-mac/install/ Install Docker Desktop for Mac To download Docker Desktop for Mac, head to Docker Hub. Download from Docker Hub What to know before you install README FIRST for Docker Toolbox and Docker Machine users If... do..