[Docker] Ubuntu(20.04) Docker 설치
지금 쓰는 컴퓨터가 VRAM 이 너무 작아서 딥러닝 작업이 불가능했는데 회사에서 서버를 제공해 줘서 Docker 를 설치하게 되었다. 원래도 외주를 하거나 학교에서 공동작업을 할 때는 Docker 를 썼지만 설치나 설정이 귀찮아서 정리를 안하다가 이번에 정리를 하게 되었다.
환경 : Ubuntu 20.04, 64bit OS
1. 사전 패키지 설치
$ sudo apt update
$ sudo apt-get install -y ca-certificates \
curl \
software-properties-common \
apt-transport-https \
gnupg \
lsb-release
2. GPG 키 저장소 및 다운
$ sudo mkdir -p /etc/apt/keyrings
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
$ echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
+ 주의사항 : 이 글은 2023 / 01 /10 에 작성된 문서이다. 이전 다른 블로그에서 GPG 설정 관련에서 문제가 있었는데 알고보니 GPG 설정관련해서 Docker 자체에서 변경사항이 있었다. 즉 2023 / 01 / 10 까지는 문제 없이 설치가 되었으나 만약 GPG 키 관련해서 오류가 발생한다는 의심이 들면 공식 Docs 를 참조하여 GPG 키를 설정하기를 바란다.
3. docker 엔진 설치
$ sudo apt update
$ sudo apt install docker-ce docker-ce-cli containerd.io
4. Docker 설치
Shell script 로 설치하는 것과 홈페이지에서 직접 deb 파일을 받아 설치하는 것 2개가 모두 가능하다. 하지만 필자는 터미널에서만 작업이 가능했으므로 shell script 만 작성하고, deb 파일설치와 실행은 링크만 남겨두겠다.
docker 설치 링크 : https://download.docker.com/linux/ubuntu/dists/
5. 웹에서 바로 설치
$ curl -fsSL https://get.docker.com -o get-docker.sh
$ sudo sh get-docker.sh
6. 설치 확인
$ sudo docker run --rm hello-world
From : Jeajun's Tstory
[Docker] Ubuntu(20.04) Docker 설치
지금 쓰는 컴퓨터가 VRAM 이 너무 작아서 딥러닝 작업이 불가능했는데 회사에서 서버를 제공해 줘서 Docker 를 설치하게 되었다. 원래도 외주를 하거나 학교에서 공동작업을 할 때는 Docker 를 썼지
jeahun10717.tistory.com