dpkg: docker-ce: 依赖性问题,但仍按您的要求删除:nvidia-docker
dpkg: docker-ce: dependency problems, but removing anyway as you requested: nvidia-docker
我按照本网站 (https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-ubuntu-16-04) 的说明在 Ubuntu 16.04 上安装了 docker。在 运行 之后,使用以下命令安装 docker-引擎:
sudo apt-get install -y docker-engine
出现错误如下,希望大家指点解决。谢谢!
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
docker-ce
The following NEW packages will be installed:
docker-engine
0 upgraded, 1 newly installed, 1 to remove and 2 not upgraded.
2 not fully installed or removed.
Need to get 0 B/18.0 MB of archives.
After this operation, 4,214 kB disk space will be freed.
dpkg: docker-ce: dependency problems, but removing anyway as you requested:
nvidia-docker depends on docker-engine (>= 1.9.0) | docker-ce | docker-ee; however:
Package docker-engine is not installed.
Package docker-ce is to be removed.
Package docker-ee is not installed.
(Reading database ... 189089 files and directories currently installed.)
Removing docker-ce (17.03.1~ce-0~ubuntu-xenial) ...
Processing triggers for man-db (2.7.5-1) ...
Selecting previously unselected package docker-engine.
(Reading database ... 188887 files and directories currently installed.)
Preparing to unpack .../docker-engine_17.04.0~ce-0~ubuntu-xenial_amd64.deb ...
Unpacking docker-engine (17.04.0~ce-0~ubuntu-xenial) ...
Processing triggers for man-db (2.7.5-1) ...
Processing triggers for systemd (229-4ubuntu16) ...
Processing triggers for ureadahead (0.100.0-19) ...
Setting up docker-engine (17.04.0~ce-0~ubuntu-xenial) ...
Installing new version of config file /etc/init.d/docker ...
Job for docker.service failed because the control process exited with error code. See "sys temctl status docker.service" and "journalctl -xe" for details.
invoke-rc.d: initscript docker, action "start" failed.
● docker.service - Docker Application Container Engine
Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
Active: activating (auto-restart) (Result: exit-code) since Mon 2017-04-17 18:44:56 JST ; 3ms ago
Docs: https://docs.docker.com
Process: 15368 ExecStart=/usr/bin/dockerd -H fd:// (code=exited, status=1/FAILURE)
Main PID: 15368 (code=exited, status=1/FAILURE)
Apr 17 18:44:56 NVIDIA2.cs179idcfcloud.internal systemd[1]: docker.service: Main proces...
Apr 17 18:44:56 NVIDIA2.cs179idcfcloud.internal systemd[1]: Failed to start Docker Appl...
Apr 17 18:44:56 NVIDIA2.cs179idcfcloud.internal systemd[1]: docker.service: Unit entere...
Apr 17 18:44:56 NVIDIA2.cs179idcfcloud.internal systemd[1]: docker.service: Failed with...
Hint: Some lines were ellipsized, use -l to show in full.
dpkg: error processing package docker-engine (--configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of nvidia-docker:
nvidia-docker depends on docker-engine (>= 1.9.0) | docker-ce | docker-ee; however:
Package docker-engine is not configured yet.
Package docker-ce is not installed.
Package docker-ee is not installed.
dpkg: error processing package nvidia-docker (--configure):
dependency problems - leaving unconfigured
Processing triggers for systemd (229-4ubuntu16) ...
Processing triggers for ureadahead (0.100.0-19) ...
Errors were encountered while processing:
docker-engine
nvidia-docker
E: Sub-process /usr/bin/dpkg returned an error code (1)
challenge98@NVIDIA2:~$ sudo systemctl status docker
challenge98@NVIDIA2:~$ sudo apt-get install -y docker-engine
Reading package lists... Done
Building dependency tree
Reading state information... Done
docker-engine is already the newest version (17.04.0~ce-0~ubuntu-xenial).
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
2 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up docker-engine (17.04.0~ce-0~ubuntu-xenial) ...
Job for docker.service failed because the control process exited with error code. See "sys temctl status docker.service" and "journalctl -xe" for details.
invoke-rc.d: initscript docker, action "start" failed.
● docker.service - Docker Application Container Engine
Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
Active: activating (auto-restart) (Result: exit-code) since Mon 2017-04-17 18:45:49 JST ; 4ms ago
Docs: https://docs.docker.com
Process: 15521 ExecStart=/usr/bin/dockerd -H fd:// (code=exited, status=1/FAILURE)
Main PID: 15521 (code=exited, status=1/FAILURE)
Apr 17 18:45:49 NVIDIA2.cs179idcfcloud.internal systemd[1]: docker.service: Main proces...
Apr 17 18:45:49 NVIDIA2.cs179idcfcloud.internal systemd[1]: Failed to start Docker Appl...
Apr 17 18:45:49 NVIDIA2.cs179idcfcloud.internal systemd[1]: docker.service: Unit entere...
Apr 17 18:45:49 NVIDIA2.cs179idcfcloud.internal systemd[1]: docker.service: Failed with...
Hint: Some lines were ellipsized, use -l to show in full.
dpkg: error processing package docker-engine (--configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of nvidia-docker:
nvidia-docker depends on docker-engine (>= 1.9.0) | docker-ce | docker-ee; however:
Package docker-engine is not configured yet.
Package docker-ce is not installed.
Package docker-ee is not installed.
dpkg: error processing package nvidia-docker (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
docker-engine
nvidia-docker
E: Sub-process /usr/bin/dpkg returned an error code (1)
我已经解决了。首先用Linux命令
重启ubuntu服务器
sudo shutdown -r now
然后运行命令:
apt-get -f install
(错误信息提示此命令),然后我通过以下站点(https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-ubuntu-16-04)安装docker引擎。
您还可以下载三个软件包并安装它们,而不必向您的 ubuntu 添加新的存储库。
导航到您的 linux 版本:
https://download.docker.com/linux/ubuntu/dists/
转到 "pool/stable/",大多数情况下是 amd64..
下载三个包 .. 容器,docker cli 和主包(如果您选择最新的,则在底部)。安装所有这些(Xenial 示例):
sudo dpkg -i docker-ce-cli_19.03.5_3-0_ubuntu-xenial_amd64.deb docker-ce_19.03.5_3-0_ubuntu-xenial_amd64.deb containerd.io_1.2.6-3_amd64.deb
我按照本网站 (https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-ubuntu-16-04) 的说明在 Ubuntu 16.04 上安装了 docker。在 运行 之后,使用以下命令安装 docker-引擎:
sudo apt-get install -y docker-engine
出现错误如下,希望大家指点解决。谢谢!
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
docker-ce
The following NEW packages will be installed:
docker-engine
0 upgraded, 1 newly installed, 1 to remove and 2 not upgraded.
2 not fully installed or removed.
Need to get 0 B/18.0 MB of archives.
After this operation, 4,214 kB disk space will be freed.
dpkg: docker-ce: dependency problems, but removing anyway as you requested:
nvidia-docker depends on docker-engine (>= 1.9.0) | docker-ce | docker-ee; however:
Package docker-engine is not installed.
Package docker-ce is to be removed.
Package docker-ee is not installed.
(Reading database ... 189089 files and directories currently installed.)
Removing docker-ce (17.03.1~ce-0~ubuntu-xenial) ...
Processing triggers for man-db (2.7.5-1) ...
Selecting previously unselected package docker-engine.
(Reading database ... 188887 files and directories currently installed.)
Preparing to unpack .../docker-engine_17.04.0~ce-0~ubuntu-xenial_amd64.deb ...
Unpacking docker-engine (17.04.0~ce-0~ubuntu-xenial) ...
Processing triggers for man-db (2.7.5-1) ...
Processing triggers for systemd (229-4ubuntu16) ...
Processing triggers for ureadahead (0.100.0-19) ...
Setting up docker-engine (17.04.0~ce-0~ubuntu-xenial) ...
Installing new version of config file /etc/init.d/docker ...
Job for docker.service failed because the control process exited with error code. See "sys temctl status docker.service" and "journalctl -xe" for details.
invoke-rc.d: initscript docker, action "start" failed.
● docker.service - Docker Application Container Engine
Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
Active: activating (auto-restart) (Result: exit-code) since Mon 2017-04-17 18:44:56 JST ; 3ms ago
Docs: https://docs.docker.com
Process: 15368 ExecStart=/usr/bin/dockerd -H fd:// (code=exited, status=1/FAILURE)
Main PID: 15368 (code=exited, status=1/FAILURE)
Apr 17 18:44:56 NVIDIA2.cs179idcfcloud.internal systemd[1]: docker.service: Main proces...
Apr 17 18:44:56 NVIDIA2.cs179idcfcloud.internal systemd[1]: Failed to start Docker Appl...
Apr 17 18:44:56 NVIDIA2.cs179idcfcloud.internal systemd[1]: docker.service: Unit entere...
Apr 17 18:44:56 NVIDIA2.cs179idcfcloud.internal systemd[1]: docker.service: Failed with...
Hint: Some lines were ellipsized, use -l to show in full.
dpkg: error processing package docker-engine (--configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of nvidia-docker:
nvidia-docker depends on docker-engine (>= 1.9.0) | docker-ce | docker-ee; however:
Package docker-engine is not configured yet.
Package docker-ce is not installed.
Package docker-ee is not installed.
dpkg: error processing package nvidia-docker (--configure):
dependency problems - leaving unconfigured
Processing triggers for systemd (229-4ubuntu16) ...
Processing triggers for ureadahead (0.100.0-19) ...
Errors were encountered while processing:
docker-engine
nvidia-docker
E: Sub-process /usr/bin/dpkg returned an error code (1)
challenge98@NVIDIA2:~$ sudo systemctl status docker
challenge98@NVIDIA2:~$ sudo apt-get install -y docker-engine
Reading package lists... Done
Building dependency tree
Reading state information... Done
docker-engine is already the newest version (17.04.0~ce-0~ubuntu-xenial).
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
2 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up docker-engine (17.04.0~ce-0~ubuntu-xenial) ...
Job for docker.service failed because the control process exited with error code. See "sys temctl status docker.service" and "journalctl -xe" for details.
invoke-rc.d: initscript docker, action "start" failed.
● docker.service - Docker Application Container Engine
Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
Active: activating (auto-restart) (Result: exit-code) since Mon 2017-04-17 18:45:49 JST ; 4ms ago
Docs: https://docs.docker.com
Process: 15521 ExecStart=/usr/bin/dockerd -H fd:// (code=exited, status=1/FAILURE)
Main PID: 15521 (code=exited, status=1/FAILURE)
Apr 17 18:45:49 NVIDIA2.cs179idcfcloud.internal systemd[1]: docker.service: Main proces...
Apr 17 18:45:49 NVIDIA2.cs179idcfcloud.internal systemd[1]: Failed to start Docker Appl...
Apr 17 18:45:49 NVIDIA2.cs179idcfcloud.internal systemd[1]: docker.service: Unit entere...
Apr 17 18:45:49 NVIDIA2.cs179idcfcloud.internal systemd[1]: docker.service: Failed with...
Hint: Some lines were ellipsized, use -l to show in full.
dpkg: error processing package docker-engine (--configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of nvidia-docker:
nvidia-docker depends on docker-engine (>= 1.9.0) | docker-ce | docker-ee; however:
Package docker-engine is not configured yet.
Package docker-ce is not installed.
Package docker-ee is not installed.
dpkg: error processing package nvidia-docker (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
docker-engine
nvidia-docker
E: Sub-process /usr/bin/dpkg returned an error code (1)
我已经解决了。首先用Linux命令
重启ubuntu服务器sudo shutdown -r now
然后运行命令:
apt-get -f install
(错误信息提示此命令),然后我通过以下站点(https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-ubuntu-16-04)安装docker引擎。
您还可以下载三个软件包并安装它们,而不必向您的 ubuntu 添加新的存储库。 导航到您的 linux 版本: https://download.docker.com/linux/ubuntu/dists/
转到 "pool/stable/",大多数情况下是 amd64..
下载三个包 .. 容器,docker cli 和主包(如果您选择最新的,则在底部)。安装所有这些(Xenial 示例):
sudo dpkg -i docker-ce-cli_19.03.5_3-0_ubuntu-xenial_amd64.deb docker-ce_19.03.5_3-0_ubuntu-xenial_amd64.deb containerd.io_1.2.6-3_amd64.deb