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.连接

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐