返回介绍

20.Docker镜像制作

发布于 2020-09-14 22:20:41 字数 3136 浏览 1617 评论 0 收藏 0

Docker镜像制作 — 后台应用 jeecg-boot

代码路径:https://github.com/zhangdaiscott/jeecg-boot/tree/master/jeecg-boot

1. 本地电脑配置host

# jeecgboot
127.0.0.1   jeecg-boot-redis
127.0.0.1   jeecg-boot-mysql
127.0.0.1   jeecg-boot-system

2. 创建application-docker.yml文件

可以复制application-dev.yml,修改数据库连接和redis连接,将连接改成host名

3. 修改项目配置文件 application.yml

active: docker

4. 先进JAVA项目根路径 maven打包

mvn clean package

5. 构建镜像__容器组(当你改变本地代码,也可重新构建镜像)

docker-compose build

6. 启动镜像__容器组(也可取代运行中的镜像)

docker-compose up -d

7. 访问后台项目(注意要开启swagger)

http://localhost:8080/jeecg-boot/doc.html

Docker镜像制作 — 前端应用 ant-design-vue-jeecg

代码路径:https://github.com/zhangdaiscott/jeecg-boot/tree/master/ant-design-vue-jeecg

1. 本地电脑配置host

# jeecgboot
127.0.0.1   jeecg-boot-redis
127.0.0.1   jeecg-boot-mysql
127.0.0.1   jeecg-boot-system

2. 修改前端项目的后台域名

public/index.html  
域名改成: http://jeecg-boot-system:8080/jeecg-boot

3. 先进入打包前端项目

yarn run build

4. 构建镜像

docker build -t nginx:jeecgboot .

5. 启动镜像

docker run --name jeecg-boot-nginx -p 80:80 -d nginx:jeecgboot

6. 访问前台项目

http://localhost:80

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文