본문 바로가기

Develop

우분투 20.04 focal fossa - 도커 설치

반응형

ubuntu 20.04를 성공적으로 설치하고

 

http://blog.dkz.kr/2

 

home-assistant를 설치하기 위한 선행작업

 

docker를 설치한다.

 

 

docker 사이트에 친절하게 나와있으니 참고.

 

아래에는 명령어만 기록한다.

 

https://docs.docker.com/engine/install/ubuntu/

 

Install Docker Engine on Ubuntu

To get started with Docker Engine on Ubuntu, make sure you meet the prerequisites, then install Docker. Prerequisites OS requirements To install Docker Engine, you need the 64-bit version of...

docs.docker.com

sudo apt-get update

sudo apt-get install \
  apt-transport-https \
  ca-certificates \
  curl \
  gnupg-agent \
  software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
   $(lsb_release -cs) \
   stable"

 

==================================================

 

※ 주의

 

ubuntu 20.04 focal fossa 를 위한 패키지가 아직 나오지 않았기 때문에

 

위 명령어를 실행하면 도커 설치가 안된다.

 

해결 방법은 두가지

 

 

첫번째

 

/etc/apt/source.list를 수정하여 focal => bionic으로 직접 수정

deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable
deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable

 

두번째

 

이전 LTS버전인 18.04의 코드명 bionic을 직접 입력한다.

sudo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
   bionic \
   stable"

 

결과는 같은 방법이다.

 

나는 패키지가 없는지 모르고 명령어 실행 후 1번 방법으로 수정했으나

 

결국 2번으로 수정하는게 훨씬 편하다.

 

==================================================

 

 sudo apt-get update
 sudo apt-get install docker-ce docker-ce-cli containerd.io

 

docker 설치 완료

 

sudo docker ps -a

 

정상 동작 확인

반응형