36 Star 251 Fork 81

Xiaoyan.Rao / kongx

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
readme.md 2.93 KB
一键复制 编辑 原始数据 按行查看 历史
Xiaoyan.Rao 提交于 2021-01-13 16:01 . update docker-quick-start/readme.md.

Docker quick start

1. docker环境准备

docker及docker-compose的安装,请参考:

https://www.runoob.com/docker/centos-docker-install.html

https://www.runoob.com/docker/docker-compose.html

2. 安装准备

将docker-quick-start 上传到linux目录下(如:/opt/kongx)

3. 下载安装包

从gitee下载:点击发布版本下载kongx-serve-2.0.0.zip(此处仅示例,请根据需要下载对应的版本) 下载后,安装目录结构如下显示:

./
├── conf
│   └── my.cnf
├── docker-compose.yml
├── Dockerfile
├── kongx-serve-2.0.0.zip
└── sql
    └── kongx.sql

4. 开始部署

docker-compose build
[root@localhost docker-quick-start]# docker-compose build
kongx_db uses an image, skipping
Building kongx_serve
Step 1/9 : FROM openjdk:8-jre-alpine
 ---> f7a292bbb70c
Step 2/9 : ENV KONGX_RUN_MODE "Docker"
 ---> Using cache
 ---> 2f0edf749734
Step 3/9 : ENV VERSION 2.0.0
 ---> Using cache
 ---> e800cc68a4aa
Step 4/9 : ENV SERVER_PORT 8095
 ---> Using cache
 ---> 5be1e9d2e646
Step 5/9 : RUN     echo "http://mirrors.aliyun.com/alpine/v3.8/main" > /etc/apk/repositories &&     echo "http://mirrors.aliyun.com/alpine/v3.8/community" >> /etc/apk/repositories  &&     apk update upgrade &&     apk add --no-cache procps curl bash unzip tzdata &&     ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime &&     echo "Asia/Shanghai" > /etc/timezone &&     mkdir -p /kongx-serve
 ---> Using cache
 ---> b608753f9c61
Step 6/9 : ADD kongx-serve-${VERSION}.zip /kongx-serve/kongx-serve-${VERSION}.zip
 ---> ee7d59225dff
Step 7/9 : RUN unzip /kongx-serve/kongx-serve-${VERSION}.zip -d /kongx-serve     && rm -rf /kongx-serve/kongx-serve-${VERSION}.zip     && chmod +x /kongx-serve/scripts/startup.sh
 ---> Running in 27e8844c565f
Archive:  /kongx-serve/kongx-serve-2.0.0.zip
   creating: /kongx-serve/scripts/
  inflating: /kongx-serve/kongx-serve.conf  
 extracting: /kongx-serve/kongx-serve-2.0.0-sources.jar  
  inflating: /kongx-serve/scripts/startup.sh  
  inflating: /kongx-serve/kongx-serve-2.0.0.jar  
  inflating: /kongx-serve/config/application.properties  
  inflating: /kongx-serve/scripts/shutdown.sh  
Removing intermediate container 27e8844c565f
 ---> 253a1bacf32d
Step 8/9 : EXPOSE $SERVER_PORT
 ---> Running in 7c4adb442eee
Removing intermediate container 7c4adb442eee
 ---> 865948e2336f
Step 9/9 : CMD ["/kongx-serve/scripts/startup.sh"]
 ---> Running in e688eb30d605
Removing intermediate container e688eb30d605
 ---> 2cbb91315c9d

5. 启动kongx

docker-compose up -d
[root@localhost docker-quick-start]# docker-compose up -d
Starting kongx_db ... done
Starting kongx_serve ... done
[root@localhost docker-quick-start]# 

6. 访问kongx

http://docker-host-ip:8095/

7. 访问数据库

http://docker-host-ip:13306/kongx_serve

用户:root

密码:无

端口号:13306

Java
1
https://gitee.com/raoxy/kongx.git
git@gitee.com:raoxy/kongx.git
raoxy
kongx
kongx
master

搜索帮助