네트워크 || 서버/도커(Docker)

package docker-ce has no installation candidate : Docker 설치 에러

토끼C 2023. 6. 28. 12:24
반응형

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

 

반응형