Ubuntu에서 apt를 통해 docker를 설치하는 방법은 무엇입니까? [폐쇄]

Ubuntu에서 apt를 통해 docker를 설치하는 방법은 무엇입니까? [폐쇄]

도커 서비스를 시작하는 방법은 무엇입니까?

thufir@doge:~$ 
thufir@doge:~$ sudo apt install docker
Reading package lists... Done
Building dependency tree       
Reading state information... Done
docker is already the newest version (1.5-1).
0 upgraded, 0 newly installed, 0 to remove and 230 not upgraded.
thufir@doge:~$ 
thufir@doge:~$ sudo systemctl status docker
Unit docker.service could not be found.
thufir@doge:~$ 
thufir@doge:~$ sudo service docker start
Failed to start docker.service: Unit docker.service not found.
thufir@doge:~$ 
thufir@doge:~$ cat /etc/lsb-release 
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=17.04
DISTRIB_CODENAME=zesty
DISTRIB_DESCRIPTION="Ubuntu 17.04"
thufir@doge:~$ 

도커 설치 방법 아닌가요? 내 말은 디지털 바다를 말하는 거야AWS, 하지만 doge위의 것은 노트북입니다. 설치하다방향Docker에서 제가 인용한 내용은 구체적이거나 구체적이지 않습니다.가이드docker CE(커뮤니티 에디션)에서 사용 가능합니다.

apt에서 설치는 안되나요?

아, 설치가 필요 docker.io하지 않을 수도 있습니다.docker

서비스 도커 시작이 작동하지 않습니다 linux ubuntu-15.10

스냅샷을 사용할까요?

https://github.com/docker/docker-snap

답변1

올바른 패키지가 설치되어 있는지 확인하셨나요? 내가 볼 때우분투 패키지 저장소 목록docker 패키지에 대한 설명은 다음과 같습니다.

KDE3/GNOME2 Docklet 응용 프로그램용 시스템 트레이

명령줄에서도 이를 확인할 수 있습니다.

user@host:~$ apt-cache search docker | grep '^docker - '

docker - System tray for KDE3/GNOME2 docklet applications

~에 따르면링크된 설치 지침, 이 docker.io패키지는 더 이상 사용되지 않습니다. 커뮤니티 버전을 설치하려면 다음 지침을 따라야 할 수도 있습니다. 또 다른 옵션은 비즈니스 소프트웨어인 Enterprise Edition입니다.

공식 설치 가이드에서 권장하는 설치 방법은도커 저장소 사용. 이 솔루션을 독립적으로 만들기 위해 이러한 지침의 하위 집합을 추출하여 여기에 재현하겠습니다.

1단계. apt패키지 색인 업데이트:

sudo apt-get update

2단계. HTTPS를 통해 저장소를 사용할 수 있도록 패키지를 설치합니다.

sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    software-properties-common

3단계. Docker의 공식 GPG 키를 추가합니다.

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

4단계. 안정적인 저장소 설정(명령은 시스템 아키텍처에 따라 다름):

sudo add-apt-repository \
    "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
    $(lsb_release -cs) \
    stable"

5단계. 패키지 색인을 다시 업데이트합니다.

sudo apt-get update

6단계. docker-ce패키지를 설치합니다(설치 후 서비스가 자동으로 시작되어야 함).

sudo apt-get install docker-ce

7단계. docker가 올바르게 설치되었는지 확인합니다.

sudo docker run hello-world

답변2

패키지로 검색하세요. docker.service는 docker.io 패키지의 zesty(소스 유니버스)에 있습니다.sudo apt install docker.io

관련 정보