微服务部署实战指南
1. 连接 MySQL 并配置认证服务
当我们要连接在 Docker 容器中运行的 MySQL 服务器时,需要修改认证服务的配置,以便在连接 MySQL 时使用该主机。以下是具体的配置内容:
server:
port: 8081
spring:
jpa.hibernate.ddl-auto: create
datasource.url: jdbc:mysql://docker-mysql:3306/user_credentials
datasource.username: root
datasource.password: root
hibernate.dialect: org.hibernate.dialect.MySQLInnoDBDialect
secretKey: supers3cr3t
配置完成后,你可以使用以下命令运行认证服务和 MySQL:
$ docker-compose up
执行上述命令后,认证服务应该会在本地的容器中运行。
2. 在 Kubernetes 上部署服务
容器通过将代码、依赖项和运行时环境打包在一个工件中,使服务具有可移植性。与部署非容器化的应用程序相比,部署容器通常更容易。主机不需要任何特殊的配置或状态,只需要能够执行容器运行时即可。然而,在生产环境中管理容器时,会出现新的挑战,例如调度和编排容器在特定主机上运行以及管理扩展。
Kubernetes 是一
超级会员免费看
订阅专栏 解锁全文
860

被折叠的 条评论
为什么被折叠?



