开箱即用的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,这时候是访问不了中间件的,需要相应的修改。

相关推荐
召田最帅boy几秒前
SpringBoot实现AI智能评论审核与自动回复
人工智能·spring boot·后端·架构
江湖十年3 分钟前
使用 testing/synctest 测试并发代码
后端·面试·go
苦瓜小生9 分钟前
【黑马点评学习笔记 | 实战篇 】| 7-达人探店
redis·笔记·后端·学习
常利兵38 分钟前
Spring Boot缓存新玩法:一键切换,租户无忧
spring boot·后端·缓存
想你的液宝39 分钟前
Spring Boot @RestControllerAdvice:统一异常处理的利器
后端
大傻^39 分钟前
Spring AI Alibaba 企业级实战:从0到1构建智能客服系统
java·人工智能·后端·spring·springaialibaba
短剑重铸之日44 分钟前
《ShardingSphere解读》11 解析引擎:SQL 解析流程应该包括哪些核心阶段?(上)
java·后端·spring·shardingsphere·分库分表
MekoLi291 小时前
MongoDB 新手完全指南:从入门到精通的实战手册
数据库·后端
会算数的⑨1 小时前
演进——从查日志到 AI 自治,企业监控体系的变迁
人工智能·分布式·后端·微服务·云原生
MekoLi291 小时前
ClickHouse 深度掌握与最佳实践指南
后端·架构