# 1. 기존 패키지 업데이트 및 의존성 설치
### 먼저, 시스템의 패키지를 최신 상태로 업데이트하고, Docker 설치에 필요한 의존성 패키지를 설치
sudo apt-get update
sudo apt-get install apt-transport-https ca-certificates curl gnupg software-properties-common
# 2. Docker GPG 키 등록
### Docker 저장소에서 패키지를 안전하게 받을 수 있도록 GPG 키를 등록
curl -fsSL <https://download.docker.com/linux/ubuntu/gpg> | sudo apt-key add -
# 3. Docker 저장소 등록
### Docker 패키지를 제공하는 공식 저장소를 시스템에 추가
sudo add-apt-repository \\
"deb [arch=amd64] <https://download.docker.com/linux/ubuntu> \\
$(lsb_release -cs) stable"
# 4. 패키지 목록 갱신 후 Docker 설치
### 새로 추가된 저장소 정보를 반영하기 위해 다시 한 번 패키지 목록을 갱신
sudo apt-get update
# 5. Docker 설치
### Docker CLI 및 Containerd를 설치
sudo apt-get install docker-ce docker-ce-cli containerd.io
# 6. 설치 확인
sudo docker version
sudo systemctl status docker
# 7. Docker 기본 테스트
### 기본 이미지가 잘 실행되는지 확인
sudo docker run hello-world
"Hello from Docker!" 메시지가 출력되면 설치가 정상적으로 완료된 것
(Optional) Docker 서비스 상태 확인 및 활성화
시스템 부팅 시 Docker가 자동 실행되도록 설정할 수 있다.
sudo systemctl enable docker
sudo systemctl start docker
sudo systemctl status docker
- 기존 패키지 업데이트 및 의존성 설치시..
- sudo apt-get install apt-transport-https ca-certificates curl gnupg software-properties-common
- curl -fsSL <https://get.docker.com> | sh
- $ wget -qO- <https://get.docker.com/> | sh
- 이 명령어로 설치 하라고 하는 튜토리얼 가이드들이 있지만, 위 명령어는 스크립트 내용을 확인하지 않고 실행하게 되어 보안상 좋지 않다.
- docker 공식 문서에도 직접 설치 방식을 권장하고 있다.
- sudo apt-get install apt-transport-https ca-certificates curl gnupg software-properties-common
'virtual environment > Docker' 카테고리의 다른 글
| Docker Hub 튜토리얼 (1) | 2025.06.10 |
|---|---|
| Docker NVIDIA Container Toolkit 설치 (0) | 2025.06.10 |
| Docker Volumes (0) | 2025.06.10 |
| Dockerfile vs. Docker Hub (0) | 2025.06.10 |
| Docker 구조/동작 원리 (0) | 2025.06.10 |