docker for windows 启动kubernets问题
- 现象:
docker desktop 启用kubernets后,一直处于
starting状态.
- 原因:
启用后,kubernets所需镜像没有下载.
- 解决:
建议卸载docker后,参照阿里云所提供的流程. 重新安装docker,安装kubernets所需镜像,然后才启用kubernets.
在wsl中使用docker
- 在wsl中安装
docker-cli,docker-compose - 将
DOCKER_HOST=tcp://localhost:2375写入wsl环境变量中 - 在 windows的docker desktop中启用
Expose daeon on tcp:localhost:2375 without TLS
docker容器访问宿主机ip
- 新版docker中
host.docker.internal代表宿主机,可以直接使用