使用Docker私有化部署Go-View开源版本

概述:参考官方的文档,使用docker-compose部署Go-View,开始使用的是Java开发的后端,后来转向Node开发的后端led。

参考内容

点击查看原文

熟悉Docker的同学可以参考原文去尝试一下。注意文末所说的构建镜像所需要16GB以上内存。

实践内容

ui的build不跟随docker-compose执行,开发人员调整测试之后做build,然后提交文件。 哈哈,不是因为没有16GB的机器去做build,是因为过了一两个月后,无法build了...所以,ui目录中的Dockerfile职能 就变成了简单的nginx了。

后端换成led,下载代码后,build镜像即可。

修改前端代码之后,通过git获取最新代码,通过"docker build -t XXX . "构建新镜像,然后将前端容器删除,重新建一个即可。