DevOps/Docker

[Docker] Linux에 설치

twoDeveloper 2021. 9. 15. 18:27

※ Linux에 Docker를 설치하는 방법은 배포판이나 버전에 따라 절차가 다름

 

https://docs.docker.com/

 

Docker Documentation

 

docs.docker.com

 

1. 위 링크 클릭 (docker homepage)

 

2. 'Download and install' 클릭

 

 

■ Install in Ubuntu

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

 

Install Docker Engine on Ubuntu

 

docs.docker.com

 

1. 저장소 설정

$ sudo apt-get update

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

- HTTPS를 통해 리포지토리를 사용할 수 있도록 패키지 인덱스를 업데이트 후 패키지를 설치

 

2. Docker 공식 GPG key 추가

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

 

3. 안정적인 저장소 설정

$ echo \
  "deb [arch=$(dpkg --print-architecture) 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

 

4. Docker Engine Install

$ sudo apt-get update

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

 

5. 사용자가 root:docker 권한을 갖아야 실행

$ sudo usermod -aG docker $USER

$ id
---
uid=1000(vagrant) gid=1000(vagrant) groups=1000(vagrant),998(docker)

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

[Docker] Django + Gunicorn image build  (0) 2022.09.21
[Docker] 이미지  (0) 2021.09.15
[Docker] Web Server 구축  (0) 2021.09.15
[Docker] Container 실행  (0) 2021.09.15
[Docker] Docker Service 실행  (0) 2021.09.15