更改Docker根目录后:无法启动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 但是 服务未启动,我收到以下消

通过将我的新目录--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

但是

服务未启动,我收到以下消息:

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根目录时,我只得到
警告:无交换限制支持
!有什么想法吗?