CentOS编译构建ZKUI镜像

一、环境准备:

1、准备环境信息:

centos8+java 1.8 +docker +maven +git 2

2、下载zkui:

方式一(直接在linux执行):

git clone https://github.com/DeemOpen/zkui.git

方式二:下载zkui-master.zip 、然后解压

二、maven方式编译文件

##1、文件路劲
[root@ecs416 zkui]# pwd
/root/zk/zkui
[root@ecs416 zkui]# ls
config.cfg  docker  images  LICENSE-2.0.txt  Makefile  nbactions.xml  pom.xml  README.md  run.sh  src  target  zkui.sh

##2、再zkui根目录即pom.xml同级执行maven命令
mvn clean install

##编译完成生成target文件夹及相关文件
[root@ecs416 target]# ls
archive-tmp  generated-sources  surefire-reports  zkui-2.0-SNAPSHOT.jar
classes      maven-archiver     test-classes      zkui-2.0-SNAPSHOT-jar-with-dependencies.jar


##3、编译完成拷贝zkui-2.0-SNAPSHOT-jar-with-dependencies.jar到docker路径下
cp target/zkui-2.0-SNAPSHOT-jar-with-dependencies.jar docker/

##4、编译完成拷贝config.cfg到docker路径下
cp config.cfg docker/

三、在docker文件路径构建镜像并运行

##1、构建本地镜像名为higo/zkui
docker build -t higo/zkui --no-cache --rm .

##2、本地镜像构建完成后运行容器,名为zkui
docker run -itd --name zkui -p 9090:9090 higo/zkui

##3、查看端口是否起用
netstat -anp | grep 9090

##4、进入容器
docker exec -it 110bb2453c1a bash

##5、退出容器
exit

四、浏览器使用IP:9090即可以打开登录首页

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值