docker win10入门 docker windows -v
一、启用虚拟化
打开任务管理器(CTRL+ALT+DELETE)-> 选择性能 -> CPU ->虚拟化,确认是否已启用。
二、启用Hyper-v
控制面板(Win+R -> 输入control -> 回车) -> 程序 -> 启用或关闭Windows功能 -> 勾选Hyper-v
三、下载docker
下载地址:https://desktop.docker.com/win/stable/Docker%20Desktop%20Installer.exe 安装过程,非常简单,无脑安装就好。
安装完,查看版本,如下图所示,即安装成功
四、问题解决
安装和使用过程中遇到了两个问题,再此记录
1、‘windows功能’没有Hyper-V
解决方案:
使用如下命令新建 Hyper-V.cmd 文件,执行后重启系统即可pushd "%~dp0" dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i" del hyper-v.txt Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL生成文件如下图所示:
双击cmd文件
执行完毕后如下图所示:
重启后再次查看 Windows功能(已经安装了)
2、安装Docker Desktop报错WSL 2 installation is incomplete的问题(解决报错)
安装Docker Desktop的时候,会问是否需要使用WSL2(基于Windows的Linux子系统)。如果不适用,就会使用Hyper-v虚拟机运行,不过相比于虚拟机,子系统在性能方面更加出色。在选择使用WSL2之后,并且也确定打开了如下图所示的Windows功能(如果没有打开,请先百度如何打开wsl。)
还是会出现一个下图所示的报错。
该报错需要我们自己手动更新一下,我们根据提示去微软官网下载最新版的wsl2安装后即可正常打开。
更新包地址:https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi 下载后安装,重启docker即可。
重启之后,会出现如下图界面:
点击 “Start” 后,会进入 Docker Desktop 的启动向导窗口,依次点击 “Start” -> “Next Step” -> “Next Step” -> “Next Step” -> “Done”:
当点击 “Done” 后,会正常启动 Docker Desktop:
五、配置
配置Docker国内镜像加速下载:左侧菜单 Docker Engine -> 右侧输入框 -> Apply & Restart
{ "registry-mirrors": [ "https://", "http://", "https://" ], "insecure-registries": [], "debug": false, "experimental": false, "features": { "buildkit": true } }六、安装ClickHouse
一、拉取镜像
打开Windows控制台(Win+R -> 输入cmd -> 回车)-> 输入
docker pull yandex/clickhouse-serverdocker pull yandex/clickhouse-client二、运行临时容器 temp-clickhouse-server
Windows控制台继续执行命令
docker run --rm -d --name=temp-clickhouse-server yandex/clickhouse-server三、config配置和users配置映射Windows硬盘目录
四、创建账号
执行结果
五、修改监听host
六、销毁临时容器
Windows控制台执行命令
docker stop temp-clickhouse-server七、运行ClickHouse服务
八、安装完毕
七、DBeaver相关
一、下载社区版
下载地址:https://dbeaver.io/files/dbeaver-ce-latest-x86_64-setup.exe
二、安装
无脑安装即可
三、连接ClickHouse
点击小插座按钮 -> ClickHouse -> 下一步
输入主机IP -> 输入端口号 -> 输入账号密码 -> 测试链接 -> 完成
大功告成
Docker的三种网络代理配置:dockerd pull镜像代理;容器docker run网络代理;docker build代理--build-argdocker pull 代理
docker技术入门和实战 咋样 docker技术入门与实战(第3版)
(精华)2020年10月30日 Docker Windows10安装Docker Desktopwindows10下安装docker
docker linux 入门 linux docker命令
docker学习 (三) Windows 10 安装Dockerdocker 安装 nacos