更改Docker根目录后:无法启动Docker应用程序容器引擎
通过将我的新目录--data Root/media/abdelaziz/1E6AFBDE6AFBB09F1/installation/Docker添加到更改Docker根目录后:无法启动Docker应用程序容器引擎,docker,containers,Docker,Containers,通过将我的新目录--data Root/media/abdelaziz/1E6AFBDE6AFBB09F1/installation/Docker添加到Docker.service文件,更改默认的Docker根目录/var/lib/Docker后: 1-我使用systemctl daemon reload 2-将以前在/var/lib/docker创建的容器移动到我的新目标 3-使用以下命令重新启动docker服务:systemctl restart docker 但是 服务未启动,我收到以下消
Docker.service
文件,更改默认的Docker根目录/var/lib/Docker
后:
1-我使用systemctl daemon reload
2-将以前在/var/lib/docker
创建的容器移动到我的新目标
3-使用以下命令重新启动docker服务:systemctl restart docker
但是
服务未启动,我收到以下消息:
Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "journalctl -xe" for details.
和systemctl状态docker.service
返回:
● docker.service - Docker Application Container Engine
Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
Active: failed (Result: start-limit-hit) since ر 2020-05-20 14:46:43 CET; 7min ago
Docs: https://docs.docker.com
Process: 23842 ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock --data-root /media/abdelaziz/1E6AFBDE6AFBB09F1/insta
Main PID: 23842 (code=exited, status=1/FAILURE)
ماي 20 14:46:41 abdelaziz-VPCEH3U1E systemd[1]: Failed to start Docker Application Container Engine.
ماي 20 14:46:41 abdelaziz-VPCEH3U1E systemd[1]: docker.service: Unit entered failed state.
ماي 20 14:46:41 abdelaziz-VPCEH3U1E systemd[1]: docker.service: Failed with result 'exit-code'.
ماي 20 14:46:43 abdelaziz-VPCEH3U1E systemd[1]: docker.service: Service hold-off time over, scheduling restart.
ماي 20 14:46:43 abdelaziz-VPCEH3U1E systemd[1]: Stopped Docker Application Container Engine.
ماي 20 14:46:43 abdelaziz-VPCEH3U1E systemd[1]: docker.service: Start request repeated too quickly.
ماي 20 14:46:43 abdelaziz-VPCEH3U1E systemd[1]: Failed to start Docker Application Container Engine.
ماي 20 14:46:43 abdelaziz-VPCEH3U1E systemd[1]: docker.service: Unit entered failed state.
ماي 20 14:46:43 abdelaziz-VPCEH3U1E systemd[1]: docker.service: Failed with result 'start-limit-hit'.
有人知道我该怎么做吗?试着在根终端中运行它,看看在日志中看到什么错误
/usr/bin/dockerd-H fd://--containerd=/run/containerd/containerd.sock--data root/media/abdelaziz/1E6AFBDE6AFBB09F1/installation/docker
这是它返回的内容:信息[2020-05-20T17:29:42.509296103+01:00]启动无法加载侦听器:通过套接字激活找不到套接字:确保服务是由systemd启动的
尝试将--debug
标志也添加到命令中,并查看日志是否发生了更改!卸载和装载新目录分区后,docker正常启动,但我丢失了所有图像和容器,当我试图使用docker info | grep root检查docker根目录时,我只得到警告:无交换限制支持
!有什么想法吗?