반응형
sudo apt-get install docker-ce docker-ce-cli containerd.io 를 하는 과정에서 다음과 같은 에러가 발생했다.
E: ****Package 'docker-ce' has no installation candidate****
알아보니 Docker Repository를 찾을 수 없어서 발생한 에러였다.
이전에 등록한 Docker 저장소를 등록할 때 문제가 있었던 것 같다.
기존에는 밑의 명령어를 사용하여 저장소를 등록했는데,
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
아래의 명령어를 사용한 후 update까지 해주고 난 뒤 다시 docker 엔진을 설치하니 정상적으로 동작했다.
echo \\
"deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] <https://download.docker.com/linux/ubuntu> \\
"$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | \\
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
apt update
sudo apt install docker-ce docker-ce-cli containerd.io
반응형
'도커(Docker)' 카테고리의 다른 글
Docker SSD에서 HDD로 저장소 변경하는 방법 with 리눅스 우분투 (0) | 2023.06.28 |
---|---|
우분투에서 Docker 설치하는 방법 (0) | 2023.06.28 |