我正在尝试在Ubuntu 14.04 VM上安装Docker。我跑了sudo apt-get install docker
,假设它可以工作,因为,知道了,这就是软件包的安装方式。
仅在安装完成后,当尝试运行任何docker命令时,系统会告知我未安装docker,而我应该尝试对其进行apt-get。
我尝试了两者which docker
并whereis docker
尝试从其位置运行它,但两者似乎都表明实际上并未安装docker。如果我尝试再次apt-get docker,则会被告知已安装。然后,我删除并重新安装了docker以尝试解决此问题,但同一件事正在发生。我该怎么办才能解决这个问题?
编辑
命令输出:
j@devstack01:~$ sudo apt-get install docker -y
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
docker
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/12.2 kB of archives.
After this operation, 65.5 kB of additional disk space will be used.
Selecting previously unselected package docker.
(Reading database ... 113727 files and directories currently installed.)
Preparing to unpack .../docker_1.5-1_amd64.deb ...
Unpacking docker (1.5-1) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Setting up docker (1.5-1) ...
j@devstack01:~$
j@devstack01:~$ which docker
j@devstack01:~$
j@devstack01:~$ whereis docker
docker:
j@devstack01:~$
j@devstack01:~$ docker
The program 'docker' is currently not installed. You can install it by typing:
sudo apt-get install docker
j@devstack01:~$
j@devstack01:~$ apt-cache policy docker
docker:
Installed: 1.5-1
Candidate: 1.5-1
Version table:
*** 1.5-1 0
500 http://us.archive.ubuntu.com/ubuntu/ trusty-updates/universe amd64 Packages
100 /var/lib/dpkg/status
1.4-5ubuntu1 0
500 http://us.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
jn@devstack01:~$
jfarzan@devstack01:~$ dpkg --get-selections | grep docker
docker install
jfarzan@devstack01:~$
docker
Ubuntu 14.04 Universe存储库中提供的软件包提供了GNOME2应用程序的系统托盘。
显然,您需要docker容器。正确的软件包是docker.io
。
通过以下方式安装:
sudo apt-get install docker.io
14.04 Universe存储库中的软件包版本是0.9.1。如果要安装最新版本,请遵循此官方指南。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句