<win7上在docker中安装clickhouse,并且开放远程访问权限,
安装DockerToolbox-1.10.0.exe
打开桌面上的
需要使用到git,,如果没找到可执行文件,自己右键修改下git路径
# 拉取镜像
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 E:/data/ck/conf/config.xml
docker cp temp-clickhouse-server:/etc/clickhouse-server/users.xml E:/data/ck/conf/users.xml
# 进入docker
docker exec -it temp-clickhouse-server /bin/bash
外网访问
默认只支持本机访问,需要修改配置文件,开放给指定ip或全部ip
sudo vim /etc/clickhouse-server/config.xml 把下面这行注释取消掉,保存
如果提示没有vi这个命令,手动安装下
apt-get update
apt-get install vim
如果提示是只读文件,不能保存,可以使用:wq!强制保存,注意!在后面,否则会报错/bin/bash: wq: command not found
然后clickhouse restart重启
如果还是无法登陆,可能是有防火墙,需要把8123端口开放出来
>