问题描述
按照docker官网教程安装了 Docker Desktop for Windows后在命令行运行时出现docker run -d -p 80:80 docker/getting-started
出现以下问题:
docker: error during connect: This error may indicate that the docker daemon is not running.: Post http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.24/containers/create: open //./pipe/docker_engine: The system cannot find the file specified. See 'docker run --help
解决方法:
在命令行中运行
cd "C:\Program Files\Docker\Docker"./DockerCli.exe -SwitchDaemon
Unable to find image ‘docker/getting-started:latest‘ locally latest: Pulling from docker/getting-started docker: no matching manifest for windows/amd64 10.0.18363 in the manifest list entries.
解决方法:
将"experimental":false改成"experimental": true
再次执行docker run -dp 80:80 docker/getting-started
打开Docker Desktop
成功解决问题