之前一直用linux装docker,这两天有空研究下windows上装Docker Desktop。
安装步骤就不一一细说了,记录几个容易忘得地方。
设置docker镜像存储位置
//打包现有镜像 wsl --export docker-desktop-data "D:\\work\\other-tools\\docker\\docker-desktop-data.tar" //注销镜像 wsl --unregister docker-desktop-data //重新设置镜像位置,并导入 wsl --import docker-desktop-data "D:\\work\\other-tools\\docker\\images" "D:\\work\\other-tools\\docker\\docker-desktop-data.tar" --version 2
设置国内源
点击setting->docker engine,随便找一行后面添加
"registry-mirrors": [ "https://docker.mirrors.ustc.edu.cn", "https://registry.docker-cn.com", "http://hub-mirror.c.163.com", "https://mirror.ccs.tencentyun.com" ]
windows下容器内访问宿主机ip host.docker.internal,或者查看ipconfig WSL ip,然后ping一下看看通不通就可以了
启动docker内的nacos报错,这个问题搞了我好久,有很多种情况,比如超时时间设置过短,没有用standalone模式启动,
我遇到的是因为连接字符串没有添加时区,导致连不上库,最后贴下完整的连接字符串
characterEncoding=utf8&connectTimeout=10000&socketTimeout=30000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=Asia/Shanghai
标签:windows,宿主机,desktop,--,报错,docker,data From: https://www.cnblogs.com/moerjiana/p/17431945.html