나는 이것을 시도한다:
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
제 경우에는 잘 작동했습니다. 이 메시지는 설치하는 동안 중요한 설치를 놓쳤기 때문에 발생한 것입니다.