리눅스 민트에서 도커를 실행할 수 없습니다

리눅스 민트에서 도커를 실행할 수 없습니다

나는 이것을 시도한다:

sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D

sh -c 'echo deb https://apt.dockerproject.org/repo ubuntu-trusty main > /etc/apt/sources.list.d/docker.list'

도커 설치

sudo apt-get update
sudo apt-get purge lxc-docker
sudo apt-get install linux-image-extra-$(uname -r)
sudo apt-get install docker-engine
sudo service docker start

sudo usermod -aG docker $USER

하지만 작동하지 않습니다. 실행하려고 하면 docker ps오류가 발생합니다.

Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

답변1

Docker를 다음과 같이 설치합니다.

1) 리눅스 버전을 확인하세요:uname -a

-> 커널 버전이 3.8 이상이어야 합니다.

2) 업데이트 시스템:sudo apt-get update

3) GPG 키 추가:

sudo apt-key adv \ --keyserver hkp://ha.pool.sks-keyservers.net:80 \ --recv-keys 58118E89F3A912897C070ADBF76221572C5609D

4) 서버 연결을 확인하세요.

sudo apt-add-repository 'deb https://apt.dockerproject.org/repo ubuntu-xenial main'

5) Linux 이미지를 다운로드합니다.

sudo apt install linux-image-generic linux-image-extra-virtual

6) 시스템을 다시 시작합니다.sudo reboot

7) 도커 다운로드:

sudo apt install docker-engine

8) 마지막으로 테스트를 위해 일부 이미지를 다운로드합니다.

sudo docker run hello-world

제 경우에는 잘 작동했습니다. 이 메시지는 설치하는 동안 중요한 설치를 놓쳤기 때문에 발생한 것입니다.

관련 정보