wgcloud for docker部署方法

一、服务端部署3.3.7
1、下载安装包上传到 /usr/local/
官网下载地址:http://www.wgstart.com


2、修改server/start.sh 添加sleep 87600h

3、编写Dokcerfile文件

# 基础镜像使用java
FROM java:8
# 作者
MAINTAINER wgcloud
#切换镜像目录,进入/usr目录
WORKDIR /wgcloud
RUN mkdir wgcloud
#将宿主机的wgcloud目录下的文件拷至镜像的/wgcloud目录下
ADD . /wgcloud/
#EXPOSE 9997 9998 9999
#设置启动命令
RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
RUN echo 'Asia/Shanghai' >/etc/timezone	
CMD ["/wgcloud/server/start.sh"]

4、修改server/config/application.yml文件参数 工作端口号和数据库信息(端口改为16095)

5、build wgcloud镜像
docker build -t wgcloud .

6、创建wgcloud容器
docker run --net=host --name wgcloud wgcloud:latest
二、客户端agent部署3.3.7
1、下载安装包上传到 /usr/local/
官网下载地址:http://www.wgstart.com
2、修改agent/start.sh添加sleep 87600h

3、编写Dokcerfile文件

# 基础镜像使用java
FROM java:8
# 作者
MAINTAINER wgcloud
#切换镜像目录,进入/usr目录
WORKDIR /wgcloud
RUN mkdir wgcloud
#将宿主机的wgcloud目录下的文件拷至镜像的/wgcloud目录下
ADD . /wgcloud/
#EXPOSE 9997 9998 9999
#设置启动命令
RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
RUN echo 'Asia/Shanghai' >/etc/timezone	
CMD ["/wgcloud/agent/start.sh"]

4、修改agent/config/application.properties文件参数 服务器地址工作端口号(端口改为16095)

5、build wgcloud镜像
docker build -t wgcloud-agent .

6、创建wgcloud容器
docker run --net=host --name wgcloud-agent wgcloud-agent:latest
三、如何正确监控容器
使用wgcloud监控docker,这里要填写真实的容器id,【docker ps --no-trunc | grep mysql】 这样可以查询完整的id ,docker ps不是真实的

posted @ 2022-04-28 01:01  海风IT  阅读(770)  评论(0)    收藏  举报