最详细的Docker部署数据库--人大金仓(kingbase)
改完会显示两个镜像看着太多了 删掉原来的 不删也可以 没有影响。3.用docker加载这个镜像(前提已安装docker)2.上传到服务器. 通过ftp软件上传。也可以直接在linux下载。5.名字太复杂了 改个别名。4.查看镜像是否加载成功。可以看到已经在运行了。
·
1.官网下载镜像https://www.kingbase.com.cn/download.html

也可以直接在linux下载
wget https://kingbase.oss-cn-beijing.aliyuncs.com/upload/KESV9-baseline/allmode/V009R001C010/docker/KingbaseES_V009R001C010B0004_x86_64_Docker.tar
2.上传到服务器. 通过ftp软件上传

3.用docker加载这个镜像(前提已安装docker)
docker load -i KingbaseES_V009R001C010B0004_x86_64_Docker.tar

4.查看镜像是否加载成功
docker images

可以看到加载成功了
5.名字太复杂了 改个别名
sudo docker tag kingbase_v009r001c010b0004_single_x86:v1 kingbase:v1

改完会显示两个镜像 看着太多了 删掉原来的 不删也可以 没有影响
sudo docker rmi kingbase_v009r001c010b0004_single_x86:v1
现在就只有一个了
6.创建并启动容器
sudo docker run -tid \
--privileged \
--name kingbase \
-v /usr/local/db/kingbase:/home/kingbase/userdata/ \
-p 54321:54321 \
-e ENABLE_CI=no \
-e NEED_START=yes \
-e DB_USER=root \
-e DB_PASSWORD=embed \
-e DB_MODE=pg \
10ba6f33e228
/bin/bash
7.查看状态
sudo docker ps -a
![]()
可以看到已经在运行了
8.进入容器
sudo docker exec -it kingbase /bin/bash

9.查看日志
sudo docker logs kingbase
10.连接

更多推荐
所有评论(0)