2. Docker 엔진
·
Docker
ocker에서 가장 중요한 핵심은 '이미지'와 '컨테이너'이다. 1. 이미지처음 ubuntu를 VM에 설치할 때 iso파일을 이용하여 OS를 설치한것과 비슷한 개념이다.Docker 명령어를 통해 이미지를 다운받을 수 있다.이미지의 이름은 "저장소 이름/이미지 이름:태그"의 형태로 이루어져 있다. 2. 컨테이너OS, DB, 웹서버 등 각종 애플리케이션을 이미지로 컨테이너를 생성하게 되면 독립된 공간에서 애플리케이션을 다룰 수 있다. 생성된 컨테이너는 독립되어 있으므로 서로 영향을 안받는 다는 것이 큰 장점이다. 따라서 애플리케이션을 설치하거나 삭제 시 다른 컨테이너와 호스트의 변화는 없다. 3. 컨테이너 실행1) container 생성sudo docker run -i -t ubuntu:14.04해당 명령어..
1. Docker
·
Docker
Docker Container기존 가상화 기술은 하이퍼바이저를 이용한 여러개의 OS를 하나의 호스트에서 생성 후 사용하는 방식이었다. Guest OS는 하이버바이저에 의해 생성 및 관리되는 OS를 의미하는데 완전히 독립된 공간과 시스템 자원을 할당받는 것이 다른 OS들과의 차이점이라고 할 수 있다 독립성이 보장된다는 장점에도 불구하고 기존 가상화 기술의 사용을 지양하는 이유는 바로 "성능"이다. 각각의 시스템을 가상화하고 독립된 공간을 사용하는 과정은 하이버바이저를 반드시 거치기 때문에 성능에 큰 영향을 미친다. 또한 이미지에 여러 라이브러리들을 포함하고 있기 때문에 엄청난 크기의 이미지를 서비스로 배포하기에는 무리가 있다. 여기서 짐작할 수 있듯 Docker는 컨테이너라는 가상 공간을 생성할 때 lin..
0.Docker 설치
·
Docker
sudo apt-get update​ 이름버전OSUbuntu20.04.6VMOracle VM VirtualBox7.0.18ContainerDocker27.0.2 1. 커널 버전 확인uname -r호스트 OS가 최소 3.10버전을 사용해야 하기 때문에 해당 명령어를 입력하여 자신의 버전을 확인한다.나의 경우 5.4.0-187-generic을 사용하고 있다. 2. gpg키 추가curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - 3. Docker의 공식 apt 저장소를 추가sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(l..
BE전문가 프로젝트
'Docker' 카테고리의 글 목록 (2 Page)