Infra/Docker

· Infra/Docker
Docker file 생성 FROM node COPY . . NODE : 시스템이나 도커허브에 존재하는 이미지 이름 COPY 첫번째 경로 : 컨테이너 외부경로, 이미지의 외부경로로 이미지로 복사되어야 할 파일들이 있는 경로 두번째 경로 : 내부경로, 파일을 저장하는 이미지의 내부경로 여기에 '.'을 넣으면, 이는 도커에게 기본적으로 Dockerfile이 포함된 동일한 폴더임을 알리는 것이다. 하지만 Dockerfile은 제외된다. 첫 번째 '.'은 이 프로젝트의 모든 폴더, 하위 폴더 및 파일을 복사해야 한다고 도커에게 알리는 것이다. 두 번째 '.'은 그 파일을 저장해야 하는 이미지 내부의 경로다. 모든 이미지와 이미지를 기반으로 생성된 모든 컨테이너에는 로컬 머신의 파일 시스템에서 완전히 분리된 자체..
· Infra/Docker
Docker에 MongoDB설치 docker search mongo 다른 사람들이 만들어 놓은 mongo목록을 볼 수 있다. MongoDB Docker 이미지 다운 다음 명령어를 입력하여 이미지를 받자 docker pull mongo 실행하면 아래와 같이 이미지를 받았고, Using default tag: latest latest: Pulling from library/mongo 01bf7da0a88c: Pull complete f3b4a5f15c7a: Pull complete 57ffbe87baa1: Pull complete 77d5e5c7eab9: Pull complete 43798cf18b45: Pull complete 67349a81f435: Pull complete 590845b1f17c: Pu..
· Infra/Docker
공부한 내용을 정리한 자료입니다. 오탈자 및 부정확한 정보가 있을 수 있습니다. 내부설정 Dockfile에 다음을 작성하고 FROM node:14 #이미지 받아오기 (기본이미지 버전) RUN apt-get update &&\ apt-get install -y vim nano net-tools openssh-server # 컨테이너 생성될 때 이걸 한번 실행하고 만들어 주세요 라는 문장이다. powershell에 다음 문을 작성하면 docker build . -t hello-node:step1 PS C:\Users\dkxmp\Documents\dockerex01> docker images REPOSITORY TAG IMAGE ID CREATED SIZE hello-node step1 397b8b8285ea..
· Infra/Docker
공부한 내용을 정리한 자료입니다. 오탈자 및 부정확한 정보가 있을 수 있습니다. Docker "컨테이너 기반의 오픈소스 가상화 플랫폼"이며, 컨테이너는 OS와 응용프로그램들까지 담는 환경이라고 알아두자. 처음 도커라는 개념을 알고, 사용하였을 때 이전에 리눅스로 가지고 놀았던 가상머신(VM)이 떠올랐고 이 둘은 무슨 차이일까? 궁금해서 해당 내용을 찾아보았다. https://hoon93.tistory.com/41 https://89douner.tistory.com/95 찾아보니 두 블로그의 글이 정리가 잘 되어있어 정독을 했지만 내 머리로는 글을 읽고나서 부족한 머리로 정리하자면 "Docker는 여러개의 Docker가 운영될 때 Host OS에서 동작되기 때문에 각 OS커널과 다른 컨테이너 사이에 데이터..
White Asher
'Infra/Docker' 카테고리의 글 목록