ubuntu 20.04를 성공적으로 설치하고
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
정상 동작 확인
'Develop' 카테고리의 다른 글
nginx proxy manager 설치/운영, letsencrypt ssl 인증서 발급/적용 (0) | 2020.11.25 |
---|---|
ssl 와일드카드 인증서 발급 - cloudflare dns 이전 (0) | 2020.11.20 |
certbot + letsencrypt + 와일드카드 인증서 자동 갱신 문제 (0) | 2020.11.18 |
우분투 20.04 focal fossa desktop 설치 (0) | 2020.05.10 |