centos8部署docker&&docker安装mysql&clickHouse
首先下载号XSHeel和Xftp 之后连接ssh安装Docker可以选择官网下载 也可以通过打包工具解压生成先ping一下百度 看看通不通ping www.baidu.com清理一下混乱clear把压缩包放上去rz解压 docker压缩包tar -zxvf docker.tar.gzlscd docker/ll切换目录后继续解压tar -zxvf docker.tar.gzcd docker/cl
·
首先下载号XSHeel和Xftp 之后连接ssh
安装Docker
可以选择官网下载 也可以通过打包工具解压生成
先ping一下百度 看看通不通
ping www.baidu.com
清理一下混乱
clear
把压缩包放上去
rz
解压 docker压缩包
tar -zxvf docker.tar.gz
ls
cd docker/
ll
切换目录后继续解压
tar -zxvf docker.tar.gz
cd docker/
clear
启动安装
bash install.sh docker-19.03.5.tgz
验证
docker ps -a
版本
docker -v
docker version
运行的服务
docker image list
启动docker
systemctl start docker
启动完成后可利用官方提供的hello-world进行测试
docker run hello-world
第一次因为hello-world可能服务器上没有 他会去自己pull一下
开始安装mysql
查询mysql
docker search mysql
安装mysql
docker pull mysql
查看镜像
docker images
在opt下创建文件夹
cd /opt/
mkdir mysql_docker
cd mysql_docker/
echo $PWD
启动mysql容器,在var/lib/docker/containers/下查看容器
docker run --name mysqlserver -v $PWD/conf:/etc/mysql/conf.d -v $PWD/logs:/logs -v $PWD/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d -i -p 3306:3306 mysql:latest
cd /var/lib/docker/containers/
查看mysql进程
docker ps -a
进入mysql容器,并登陆mysql
docker exec -it mysqlserver bash
mysql -uroot -p
开启远程访问权限
use mysql;
select host,user from user;
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
flush privileges;
查看docker日志
docker logs -f --tail 10 xxxx
上面的xxxx就是docker ps -a之后的contatiner_id
安装之后 一定要Navicat连一下 确保无误
现在开始安装clickHouse 咱行式数据库和列式数据库都得有
拉取clickhouse的docker镜像
docker pull yandex/clickhouse-server
docker pull yandex/clickhouse-client
启动server端
# 默认直接启动即可
docker run -d --name [启动之后的名称] --ulimit nofile=262144:262144 yandex/clickhouse-server
# 如果想指定目录启动,这里以clickhouse-test-server命令为例,可以随意写
mkdir /work/clickhouse/clickhouse-test-db ## 创建数据文件目录
# 使用以下路径启动,在外只能访问clickhouse提供的默认9000端口,只能通过clickhouse-client连接server
docker run -d --name clickhouse-test-server --ulimit nofile=262144:262144 --volume=/work/clickhouse/clickhouse_test_db:/var/lib/clickhouse yandex/clickhouse-server
启动并连接clickhouse-server
docker run -it --rm --link clickhouse-test-server:clickhouse-server yandex/clickhouse-client --host clickhouse-server
收工!
更多推荐
已为社区贡献3条内容
所有评论(0)