본문 바로가기
Devops/Docker

[Docker] Docker 시작하기

by 볼링치는 개발자 2021. 6. 10.
반응형

Docker 설치하기

먼저 Docker를 설치하기 위해 다음 홈페이지의 설명을 따라 설치했습니다.

https://docs.docker.com/engine/install/ubuntu/

 

Install Docker Engine on Ubuntu

 

docs.docker.com

제가 사용한 환경은 Ubuntu 20.04.02 LTS입니다.

위에 게시한 사이트에서 설치하기 전에 버전은 다음과 같아야 한다고 합니다.

버전 확인은 다음과 같은 명령어로 확인할 수 있습니다.

$ cat /etc/os-release

Docker 공식 문서에서 요구하는 버전과 적합한 것을 확인할 수 있습니다.

다음 명령어를 입력해 설치 환경을 설정해 줍니다.

$ sudo apt-get update
$ sudo apt-get upgrade

다음 명령어를 입력해 HTTP과 관련된 모든 패키지를 업데이트해줍니다

sudo apt-get install \
       apt-transport-https \
       ca-certificates \
       curl \
       gnupg \
       lsb-release

다음 명령어를 통해 Docker의 공식 GPG Key를 추가해줍니다

$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

마지막으로 다음 명령어를 통해 Stable repository로 만들어줍니다.

$ echo \ "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

다음 명령어를 통해 Docker를 설치해줍니다.

$ sudo apt-get install docker-ce docker-ce-cli containerd.io

Docker설치가 완료되면 다음 명령어로 설치가 잘 됐는지 확인할 수 있습니다.

$ docker --help

출력이 잘 되는 것을 확인하고, 설치가 잘 되었음을 확인했습니다.

 

마지막으로 다음 명령어를 통해 Docker를 실행해 봅니다.

$ sudo docker run hello-world

Docker컨테이너가 정상적으로 실행됐음을 확인할 수 있습니다.

반응형

'Devops > Docker' 카테고리의 다른 글

[Docker] Docker Life Cycle 이해하기  (0) 2021.06.10
[Docker] 기본 명령어  (0) 2021.06.10
[Docker] Root계정 아닌 계정으로 Docker관리하기  (0) 2021.06.10
[Docker] Hello World  (0) 2021.06.10
[Docker] Docker 란?  (0) 2021.05.20

댓글