본문 바로가기

Docker13

[Docker] 03. 도커 컨테이너 Contents 도커 이미지와 컨테이너 도커 컨테이너 컨테이너 생성 이미지 내려받기 컨테이너 목록 확인 컨테이너 삭제 컨테이너를 외부에 노출 컨테이너 어플리케이션 구축(연습하기) 1. 도커 이미지와 컨테이너 도커 엔진에서 사용하는 기본 단위는 이미지(image)와 컨테이너(container)이며, 이 두 가지가 도커 엔진의 핵심입니다. 1.1. 도커 이미지(Image) 이미지는 컨테이너를 생성할 때 필요한 요소이며, VM을 생성할 때 사용되는 iso파일과 유사한 개념입니다. 여러 개의 layer로 구성된 바이너리 파일로 존재하며, 컨테이너를 생성하고 실행할 때 읽기전용(read-only)로 사용됩니다. 이미지는 도커 커맨드로 내려받을 수 있으므로, 따로 설치하는 작업은 필요가 없습니다. 도커에서 사용하는.. 2021. 7. 11.
[Docker] 02. 도커 엔진 설치 Reference https://docs.docker.com/engine/install/ubuntu/ Install Docker Engine on Ubuntu docs.docker.com Contents Prerequisites Install methods Uninstall Docker Engine 이번 글에서 도커 엔진을 설치해보도록 하겠습니다. 저는 ubuntu 20.04 LTS를 사용하고 있어서, ubuntu 기준으로 설치하였습니다. 1. Prerequisites 1.1. OS Requirements 도커 엔진을 설치하기 위해서, 아래 우분투 버전 중의 하나를 만족해야 합니다. 그리고, 도커는 64bit를 권장하고 있습니다. (32bit 설치가 불가능한 것은 아닙니다.) ubuntu 21.04 ub.. 2021. 7. 11.
[Docker] 01. 도커(Docker)란 Reference 시작하세요! 도커/쿠버네티스 Contents 도커란? 가상머신(VM) vs 도커 컨테이너 도커의 장점 도커 아키텍처 도커란? 어플리케이션을 컨테이너(Container)로서 조금 더 쉽게 사용할 수 있게 만들어진 오픈소스 프로젝트 Go 언어로 작성되어 있음 도커는 컨테이너 기반의 가상화 도구이며, 어플리케이션을 환경에 구애받지 않고 실행하는 기술이라고 할 수 있습니다. (어플리케이션 영역에서 동작하는 가상화 플랫폼) 기존에 사용되던 가상화 방법인 가상머신(Virtual Machine;VM)과는 달리 도커 컨테이너는 성능의 손실이 거의 없어서 많이 사용되고 있습니다. 도커와 관련된 프로젝트(프로그램?)은 도커 컴포즈(Docker Compose), 도커 허브(Docker Hub) 등 여러가지.. 2021. 7. 11.