1.首先下载WGCLOUD(Linux版本)
我们在本文里使用docker部署server端进行说明,agent不需要docker来部署
官网下载地址:http://www.wgstart.com/
2.解压到/wgcloudDocker(也可换成其他目录名)下
3.修改wgcloud-v3.3.3/server/start.sh
在最底部添加一行:
添加后如下图红框内所示
4.新建/wgcloudDocker/Dockerfile
Dockerfile内容如下
5.制作镜像
制作镜像之前,先把server配置文件中(server/config/application.yml)要修改配置的地方修改完,然后再进行制作镜像,比如修改数据库链接信息等,数据库连接的ip改为宿主机的ip
守护进程的URL中的localhost也改为宿主机的IP
制作镜像
制作完成后通过docker images命令查看我们制作的镜像
6.启动容器
-d参数是让容器后台运行
-p 是做端口映射,此时将服务器中的9999端口(冒号左边)映射到容器中的9999端口,服务器中的9998端口(冒号左边)映射到容器中的9998端口,服务器中的9997端口(冒号左边)映射到容器中的9997端口