Information Security ˗ˋˏ ♡ ˎˊ˗

Cloud

[docker] 컨테이너 기반의 가상화 도구 docker 설치 in Ubuntu

토오쓰 2021. 6. 3. 16:59

 

컨테이너 기반의 오픈소스 가상화 플랫폼 docker

2013년에 등장한 컨테이너 기반 가상화 도구

Linux 컨테이너를 만들고 사용할 수 있도록 하는 컨테이너화 기술

가상머신과 같이 하기 위해서 별도의 환경(파일 시스템)을 준비하고 다양한 커널 기능을 조합하여 프로세스를 실행시킨다.

 

 

도커는 이미지와 컨테이너로 구성

- 이미지는 서비스 운영에 필요한 프로그램, 라이브러리를 포함한 파일

-> 이미지는 개발자 개인이 생성하거나 이미지 공유 저장소에서 다운받아서 실행 가능

- 컨테이너는 이미지를 실행한 상태

 

특징

이미지 형태로 배포가 가능해서 하나의 이미지로 여러 개의 컨테이너 생성 가능

 


 

 

[docker 설치하기]

해당 OS Version: Ubuntu 20.04.2 LTS

설치 docker Version: 20.10.7, build f0df350

설치 전 기본 단계

apt update && apt upgrade

 

 

 

 

Docker 설치하기

필수 패키지 설치하기

sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

 

 

 

GPG Key 인증

설치가 다되었으면 Docker의 GPG Key 인증하기

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add

 

 

 

docker repository 등록     

아키텍처에 맞춰서 Docker repository를 등록하기

아키텍쳐 확인은 arch 명령어를 입력

 

sudo add-apt-repository \ 
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \  
$(lsb_release -cs) \
stable"

 

 

 

apt docker 설치

리포지토리(Repository) 등록이 완료되었으니 이제 apt 명령어로 설치

sudo apt-get update && sudo apt-get install docker-ce docker-ce-cli containerd.io

 

 

Docker 버전 확인

docker version

 

docker -v

docker version: Docker version 20.10.7, build f0df350

 

sudo systemctl status docker

도커가 정상적으로 실행 중인지 확인

active가 뜬다면 docker 서비스 구축까지 완료!!

 

 

 

참고

https://blog.dalso.org/linux/ubuntu-20-04-lts/13118

 

Ubuntu 20.04 Docker 설치하기. - 달소씨의 하루

이번에는 Ubuntu 20.04 LTS Server 버전에서 Docker 설치를 한번 진행해보겠습니다. 설치방법은 매번 하던대로라서.. 크게 달라지지않지만 기록용으로 남겨봅니다. 설치하기전에 기본적으로 apt update & ap

blog.dalso.org