https://www.docker.com/products/docker-desktop
1.登陆docker,没有的话就先注册吧,点击download desktop,再点击Get started with Docker Destkop,弹出界面再点Download Docker Desktop for Windows下载windows版的docker
2.安装成功-->cmd --> docker version
出现这种情况的话,执行命令:docker-machine env -u
复制最后一句话执行
@FOR /f "tokens=*" %i IN ('docker-machine env -u') DO @%i
接下来就可以输入docker 命令查看自己是否安装成功了
PS
如果你退了docker再次运行时,输入命令还是出现“could not read CA certificate”这种问题的话,可能是之前安装了DockerToolBox,我的就是这样
这个问题是因为在安装Toolbox的时候有写入环境变量,这个证书的路径是配置在环境变量中的,卸载的时候环境变量还在所以右键我的电脑–>属性–>高级系统设置–>环境变量–>用户变量,把那几个Docker的环境变量全部删掉
镜像加速器
国内从 Docker Hub 拉取镜像有时会遇到困难,此时可以配置镜像加速器。参考地址:https://yeasy.gitbooks.io/docker_practice/content/install/mirror.html
对于使用 Windows 10 的用户,在任务栏托盘 Docker 图标内右键菜单选择 Settings,打开配置窗口后在左侧导航菜单选择 Docker Engine,在右侧像下边一样编辑 json 文件,之后点击 Apply & Restart 保存后 Docker 就会重启并应用配置的镜像地址了。
{
"registry-mirrors":[
"https://dockerhub.azk8s.cn",
"https://reg-mirror.qiniu.com"
]
}
或者在C:\Users\admin\.docker找到文件daemon.json文件修改json文件如上图