Docker 설치 방법
테스트 환경
운영체제 정보
$ lsb_release -d
Description: Ubuntu 24.04.1 LTS1. Docker 설치 스크립트 다운로드
curl -fsSL https://get.docker.com -o get-docker.sh
chmod +x get-docker.sh2. 설치 내용 사전 확인(Dry Run)
./get-docker.sh --dry-run- 패키지 설치, 리포지토리 추가, 서비스 설정 내용을 사전에 검토할 수 있습니다.
3. Docker 설치
./get-docker.shDocker Engine과 Docker Compose 플러그인이 함께 설치됩니다.
4. Docker 서비스 활성화
Docker 서비스 자동 시작 설정
sudo systemctl enable --now dockerDocker 서비스 재시작 (필요 시)
sudo systemctl restart docker5. Docker 버전 확인(root 권한)
Docker Engine 버전
sudo docker version --format '{{.Server.Version}}'29.1.4Docker Compose 버전
sudo docker compose versionDocker Compose version v5.0.16. 일반 사용자 계정에서 Docker 사용 설정
기본적으로 Docker는 root 권한이 필요합니다. 일반 사용자로 Docker를 사용하려면 해당 사용자를 docker 그룹에 추가해야 합니다.
현재 사용자를 docker 그룹에 추가
sudo usermod -aG docker $USER그룹 정보 즉시 반영
newgrp docker7. 일반 사용자 권한으로 Docker 동작 확인
Docker Engine 버전 확인
docker version | grep ' Engine:' -A 1 | grep 'Version:' Version: 29.1.4Docker Compose 버전 확인
docker compose versionDocker Compose version v5.0.18. Docker 정상 동작 테스트
hello-world 컨테이너를 실행하여 Docker가 정상적으로 동작하는지 확인합니다.
docker run hello-world정상적인 경우 Docker에서 테스트 메시지를 출력하며 컨테이너가 종료됩니다.
참고URL
- Docker Documentation : Install Docker Engine on Ubuntu