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即可以打开登录首页



