반응형
우분투 24.04에서 스크립트를 사용하여 최신 버전의 Docker를 설치하는 방법
테스트 환경
$ lsb_release -d
Description: Ubuntu 24.04.1 LTS
이전 버전의 Docker 제거
- 이미 이전 버전의 Docker가 설치되어 있다면 제거하는 것이 좋습니다.
sudo apt-get remove docker docker-engine docker.io containerd runc
필수 패키지 설치
sudo apt-get update
sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common
Docker(docker-ce) 설치
curl -fsSL https://get.docker.com | sudo sh
docker 버전 정보
docker version
docker compose version
$ docker version
Client: Docker Engine - Community
Version: 28.1.1
API version: 1.49
Go version: go1.23.8
Git commit: 4eba377
Built: Fri Apr 18 09:52:14 2025
OS/Arch: linux/amd64
Context: default
Server: Docker Engine - Community
Engine:
Version: 28.1.1
API version: 1.49 (minimum version 1.24)
Go version: go1.23.8
Git commit: 01f442b
Built: Fri Apr 18 09:52:14 2025
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.7.27
GitCommit: 05044ec0a9a75232cad458027ca83437aae3f4da
runc:
Version: 1.2.5
GitCommit: v1.2.5-0-g59923ef
docker-init:
Version: 0.19.0
GitCommit: de40ad0
$ docker compose version
Docker Compose version v2.35.1
728x90
Docker 서버(엔진)의 버전만 출력
docker version --format '{{.Server.Version}}'
28.1.1
도커 데몬(서비스) 확인
sudo systemctl status docker
도커 데몬(서비스) 재기동
sudo systemctl enable --now docker
sudo systemctl restart docker
Docker 그룹에 사용자 추가
usermod -aG docker ${USER}
newgrp docker
더보기
---
chmod 666 /var/run/docker.sock
---
Docker 동작 확인
Docker가 제대로 설치되었는지 확인하기 위해 hello-world 이미지를 실행해보세요.
sudo docker run hello-world
실행 결과에서 "Hello from Docker!" 메시지를 확인할 수 있어야 합니다.
참고URL
- Docker Documentation : Ubuntu에 Docker 엔진 설치
반응형
'리눅스' 카테고리의 다른 글
우분투 24.04에서 rc.local을 활성화하는 방법 (0) | 2025.05.27 |
---|---|
SSL 인증서 레벨의 특징과 주요 사용 사례 (0) | 2025.05.26 |
우분투 24.04에 최신 버전의 Redis 서버를 설치하는 방법 (0) | 2025.05.26 |
웹 사이트에 취약한 암호 스위트가 포함되어 있는지 확인하기 위해 SSL/TLS 스캐닝 도구 (0) | 2025.05.25 |
Rkhunter를 설치하고 시스템을 점검한 결과를 메일로 발송하는 방법 (0) | 2025.05.25 |