Docker当前文件不足导致Docker服务无法在Centos 7中启动

我试图在安装后启动docker服务:

sudo systemctl start docker 

并在这里发生错误:

●docker.service – Docker应用程序容器引擎已加载:自从星期二开始加载(/etc/systemd/system/docker.service;已禁用;供应商预设:已禁用)活动:失败(结果:退出代码)2017-05-16 14: 40:57 CST; 8s前文档: http ://docs.docker.com进程:1002 ExecStart = / usr / bin / docker-current守护进程–exec -opt native.cgroupdriver = systemd $选项$ DOCKER_STORAGE_OPTIONS $ DOCKER_NETWORK_OPTIONS $ ADD_REGISTRY $ BLOCK_REGISTRY $ INSECURE_REGISTRY(代码=退出,状态= 203 / EXEC)主PID:1002(代码=退出,状态= 203 / EXEC)

5月16日14:40:57 iZm5ej22ekoik4surc9daeZ systemd [1]:启动Docker应用程序容器引擎… 5月16日14:40:57 iZm5ej22ekoik4surc9daeZ systemd [1002]:执行失败EXEC产生/ usr / bin / docker-current:No such文件或目录5月16日14:40:57 iZm5ej22ekoik4surc9daeZ systemd [1]:docker.service:主进程退出,代码=退出,状态= 203 / EXEC 5月16日14:40:57 iZm5ej22ekoik4surc9daeZ systemd [1]:无法启动Docker应用容器引擎。 5月16日14:40:57 iZm5ej22ekoik4surc9daeZ systemd [1]:单元docker.service进入失败状态。 5月16日14:40:57 iZm5ej22ekoik4surc9daeZ systemd [1]:docker.service失败。

看来,启动docker服务需要docker当前文件,但它不存在。 但是我可以运行这个命令来启动docker:

 docker daemon 

所以困惑的是什么docker当前文件。

这个问题是通过重新安装最新的docker解决的。