开箱即用的GO后台管理系统 Kratos Admin - 如何进行Docker部署后端

开箱即用的GO后台管理系统 Kratos Admin - 如何进行Docker部署后端

所有的相关操作都封装进Makefile里面。

使用docker-compose安装三方中间件

bash 复制代码
make docker-compose

构建服务的镜像

bash 复制代码
make docker

如果在后端项目根目录下执行该命令,将会构建所有服务的镜像。而在每个服务之下的"app/{服务名}/service"下执行,则构建的是当前服务的镜像。

创建容器

bash 复制代码
docker run -itd --name admin-server --network=app-tier -p 7788:7788 --link postgres --link redis --link consul kratos-admin/admin-service:latest

服务的默认配置,中间件的地址都写的127.0.0.1或者localhost,这时候是访问不了中间件的,需要相应的修改。

相关推荐
JH30732 小时前
【SpringBoot】SpringBoot中使用AOP实现日志记录功能
java·spring boot·后端
anqi272 小时前
在sheel中运行Spark
大数据·开发语言·分布式·后端·spark
程序员小刚3 小时前
基于SpringBoot + Vue 的作业管理系统
vue.js·spring boot·后端
问道飞鱼3 小时前
【Springboot知识】Springboot计划任务Schedule详解
java·spring boot·后端·schedule
o0o0o0D5 小时前
jmeter 执行顺序和组件作用域
后端
神仙别闹5 小时前
基于ASP.NET+MySQL实现待办任务清单系统
后端·mysql·asp.net
程序员buddha5 小时前
【Spring Boot】Spring Boot + Thymeleaf搭建mvc项目
spring boot·后端·mvc
bing_1586 小时前
微服务中怎么获取请求头信息
微服务·云原生·架构
okok__TXF6 小时前
spring详解-循环依赖的解决
java·后端·spring
二十雨辰8 小时前
[学成在线]23-面试题总结
java·后端