安装完docker以后,并将自己添加到docker用户组,下载EdgeX Foundry执行
- 执行命令以从 Docker Hub 下载并运行 EdgeX Foundry Docker 映像
-
curl https://raw.githubusercontent.com/edgexfoundry/edgex-compose/ireland/docker-compose-no-secty.yml -o docker-compose.yml; docker-compose up -d
无法正常下载:显示unit docker.service is masked
- 根据错误提示,收集了诸多方法,都不管用,
- 推测和docker.service文件有关,该文件可能在某次操作中被误删,后来执行某个指令的时候,这个文件被重新生成,但奇怪的是,生成的docker.service却是一个空文件,因此导致了错误的发生。
成功解决方案:
根据在 Ubuntu | 上安装 Docker DesktopDocker 文档,根据文档,先彻底卸载Docker-Desktop以及配置文件
1 sudo apt remove docker-desktop 2 rm -r $HOME/.docker/desktop 3 sudo rm /usr/local/bin/com.docker.cli 4 sudo apt purge docker-desktop
根据在Ubuntu 22.04(LTS)上安装Docker - 哔哩哔哩 (bilibili.com)重新安装Docker-Desktop
不再报错
标签:compose,service,desktop,masked,docker,Docker,unit From: https://www.cnblogs.com/azhu1998/p/16591606.html