我正在努力遵循:https://dev.to/_nicolas_louis_/how-to-run-docker-on-windows-without-docker-desktop-hik以便在Windows的wsl2上使用docker。
我可以用这个调用启动一个docker容器:
docker -H 127.0.0.1 run --rm hello-world
但是,当我用获得IP地址时
echo `ifconfig eth0 | grep -E "([0-9]{1,3}.){3}[0-9]{1,3}" | grep -v 127.0.0.1 | awk '{ print $2 }' | cut -f2 -d:`
并尝试用启动容器
docker -H 172.26.110.78 run --rm hello-world
我得到以下错误:
docker: Cannot connect to the Docker daemon at tcp://172.26.110.78:2375. Is the docker daemon running?.
Ping工作,docker守护进程运行。
我能做些什么来解决这个问题?
尝试重新启动docker容器,因为它可能没有以正确的状态运行。用途:
docker restart [OPTIONS] CONTAINER [CONTAINER...]
例如:
docker restart hello_world