월레스와 그로밋: 코딩의 날

[Ubuntu] Docker 설치 본문

Ubuntu/Dev Environment Tools

[Ubuntu] Docker 설치

구운 감자 2025. 3. 4. 16:48
Docker 설치

 

관리자 권한 시작

sudo su

1. 패키지 업데이트 및 설치

sudo apt-get update
sudo apt-get install ca-certificates curl gnupg apt-transport-https software-properties-common
패키지 역할
ca-certificates 보안 인증서 관리 (HTTPS 연결 보장)
curl URL에서 데이터를 다운로드 (GPG 키 추가 및 패키지 다운로드)
gnupg GPG 키 관리 (패키지 서명 검증)
apt-transport-https HTTPS를 통한 패키지 다운로드 (Docker 패키지 설치 지원)
software-properties-common 추가 저장소(PPA) 관리 (Docker 저장소 추가)

2. 도커 공식 gpg 키 추가

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

3. 도커 공식 저장소 추가

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

4. 시스템 패키지 업데이트

sudo apt-get update

5. 도커 설치

sudo apt-get install docker-ce docker-ce-cli containerd.io
패키지 역할
docker-ce Docker 엔진(서버)
docker-ce-cli Docker 명령어(CLI) 지원
containerd.io 컨테이너 실행 런타임

Docker 설치 확인

 

도커 설치 여부 확인

docker --version

도커 실행 상태 확인

sudo systemctl status docker

도커 실행

sudo docker run hello-world

Docker 권한 설정

 

1. 현재 사용자 확인 (둘 중 하나 사용)

whoami
echo $USER

2. 현재 사용자에게 권한 부여

sudo usermod -aG docker $USER

3. 도커 서비스 재시작

sudo service docker restart

References

1. Ubuntu 22.04 Docker 설치 [https://velog.io/@osk3856/Docker-Ubuntu-22.04-Docker-Installation]

2. Docker 튜토리얼1 [https://csm-kr.tistory.com/97]

3. ubuntu docker 설치 및 계정 권한 부여[https://abc2080.tistory.com/entry/ubuntu-docker-%EC%84%A4%EC%B9%98-%EB%B0%8F-%EA%B3%84%EC%A0%95-%EA%B6%8C%ED%95%9C-%EB%B6%80%EC%97%AC]

'Ubuntu > Dev Environment Tools' 카테고리의 다른 글

Anaconda 명령어 정리  (1) 2025.03.22
Docker 리소스 정리  (0) 2025.03.22
Docker Container 한글 깨짐 해결  (0) 2025.03.05
[Ubuntu] Docker Container  (0) 2025.03.05
[Ubuntu] Docker Image  (0) 2025.03.05