赞
踩
打开任务管理器(CTRL+Shift+Esc), 选择性能,查看CPU虚拟化,确认是否已启用(一般是启用的)。
wsl
wsl --shutdown
方式一:
网盘下载链接:
https://pan.quark.cn/s/eba4fa833a15
方式二:
阿里云的下载地址:
https://mirrors.aliyun.com/docker-toolbox/windows/docker-for-windows/
将下载下来的Docker Desktop Installer.exe文件双击进行安装即可,安装完成后,任务栏会出现一个蓝色的小鲸鱼图标(注意安装完成后可能会重启系统)
wsl --update
https://learn.microsoft.com/zh-cn/windows/wsl/install-manual
详细说明:
1、执行《旧版 WSL 的手动安装步骤》步骤1-5
2、步骤6请参照《下载发行版》章节,说明如下:
① curl 命令行实用程序来下载
打开Windows控制台(Win+R -> 输入cmd -> 回车)-> 输入以下命令
curl.exe -L -o ubuntu-2004.appx https://aka.ms/wslubuntu2004
② 安装ubuntu-2004.appx,有两种方式
第一种:
打开电脑PowerShell 程序(Win+R -> 输入PowerShell -> 回车)-> 输入以下命令(将命令中的\app_name.appx改为\ubuntu-2004.appx)“ubuntu-2004”指的是步骤1下载下来的文件名
Add-AppxPackage .\app_name.appx
第二种:搜索下载到自己本地ubuntu-2004.appx文件,双击即可,例如我电脑存放的目录:C:\Users\1
{ "registry-mirrors": [ "https://pi9dpp60.mirror.aliyuncs.com" ], "insecure-registries": [], "debug": false, "experimental": false, "features": { "buildkit": true }, "builder": { "gc": { "enabled": true, "defaultKeepStorage": "20GB" } } }
注意:windows安装docker后,电脑重启可能会使docker报错,我们只需要多试几次就可以正常打开了。
打开Windows控制台(Win+R -> 输入cmd -> 回车)-> 输入
docker pull yandex/clickhouse-server
docker pull yandex/clickhouse-client
docker run --rm -d --name=temp-clickhouse-server yandex/clickhouse-server
docker cp temp-clickhouse-server:/etc/clickhouse-server/config.xml D:/docker/conf/config.xml
docker cp temp-clickhouse-server:/etc/clickhouse-server/users.xml D:/docker/conf/users.xml
进入D:\docker\conf修改本机的config.xml文件,去掉语句<listen_host>0.0.0.0</listen_host>
的注释
docker stop temp-clickhouse-server
docker run -d --name=single-clickhouse-server -p 8123:8123 -p 9000:9000 -p 9009:9009 --ulimit nofile=262144:262144 --volume D:/docker/data:/var/lib/clickhouse:rw --volume D:/docker/conf:/etc/clickhouse-server:rw --volume D:/docker/log:/var/log/clickhouse-server:rw yandex/clickhouse-server
如果上述命令运行失败,请打开Docker Desktop客户端,点击运行按钮即可;
docker exec -it single-clickhouse-server bash
clickhouse-client
show databases;
docker exec -it single-clickhouse-server bash
# 如果上面user.xml没有配置密码则默认用户名default进行登录,密码默认为空不做填入
clickhouse-client命令直接进入即可
# 如果user.xml进行了密码的配置,则登录命令如下:
clickhouse-client --host 127.0.0.1 --port 8123 --user default --password 你设置的密码
3.1 退出clickhouse-client/ 退出docker bash
exit
3.2 查看docker 进程
docker ps
4.点击Test Connection,测试连接;Succeeded弹窗出来后表示连接成功;
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。