Docker
Ubuntu에 Docker 특정 버전 설치하기
재심
2023. 5. 4. 17:13
Docker 공식 GPG 키를 다운로드.
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Docker의 stable 저장소를 등록
$ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
시스템 패키지 인덱스 업데이트
$ sudo apt-get update
설치 가능한 Docker 버전을 확인
$ apt-cache madison docker-ce
docker-ce | 5:24.0.0-1~ubuntu.18.04~bionic | https://download.docker.com/linux/ubuntu bionic/stable amd64 Packages
docker-ce | 5:23.0.6-1~ubuntu.18.04~bionic | https://download.docker.com/linux/ubuntu bionic/stable amd64 Packages
docker-ce | 5:23.0.5-1~ubuntu.18.04~bionic | https://download.docker.com/linux/ubuntu bionic/stable amd64 Packages
docker-ce | 5:23.0.4-1~ubuntu.18.04~bionic | https://download.docker.com/linux/ubuntu bionic/stable amd64 Packages
...생략
docker-ce | 5:20.10.22~3-0~ubuntu-bionic | https://download.docker.com/linux/ubuntu bionic/stable amd64 Packages
docker-ce | 5:20.10.21~3-0~ubuntu-bionic | https://download.docker.com/linux/ubuntu bionic/stable amd64 Packages
...생략
특정 버전의 Docker를 설치. 이때 <VERSION_STRING>에는 위에서 확인한 버전 문자열을 입력
$ sudo apt-get install docker-ce=<VERSION_STRING> docker-ce-cli=<VERSION_STRING> containerd.io
# 예제
sudo apt-get install docker-ce=5:20.10.21~3-0~ubuntu-bionic docker-ce-cli=5:20.10.21~3-0~ubuntu-bionic containerd.io
Docker 서비스를 시작
$ sudo systemctl start docker
Docker가 부팅시 자동으로 시작하도록 설정
$ sudo systemctl enable docker