docker部署WGFIX资产设备管理系统,本地构建镜像方式实现
本文是介绍如何在本地编译Docker镜像,如果想从Docker hub仓库拉取镜像部署使用,请点击此处查看说明
1、首先 下载安装包(Linux版本) ,这里是用wgfix-v1.0.tar.gz作为示例说明
2、解压到/wgfixDocker(也可换成其他目录,这我自己新建的一个临时文件夹)下
3、修改wgfix-v1.0/start.sh,在最底部添加一行:
添加后如下图红框内所示
4、新建/wgfixDocker/Dockerfile文件,内容如下
5、制作镜像
制作镜像,制作镜像,在/wgfixDocker下执行如下指令
制作完成后通过docker images命令查看我们制作的镜像
6、启动容器
在/wgfixDocker下执行如下指令
7、修改配置文件必要的配置参数
启动容器后,使用如下命令进入到容器里面,修改配置文件的参数(server/config/application.yml),把数据库连接信息改成自己的实际连接信息
[root@VM-0-14-centos server]# docker exec -it wgfix-v1.0 bash
这里的示例是连接到MySQL,我们需要先准备好MySQL数据库,PostgreSql、Oracle、SQL Server也可以的
配置文件中守护进程的URL中的localhost一般需要改为宿主机的IP,有时候不改也可以的,这个根据自己的具体环境配置
修改配置完成后,然后重启下容器就可以了
到此,docker部署wgfix资产设备管理系统就完成了
重启容器命令如下
[root@VM-0-14-centos server]# docker restart wgfix-v1.0