我有一个要求,将 docker 容器连接到 Kubernetes 内的 AWS aurora 数据库。 我的主要要求是我有一个微服务和云 aurora 数据库。我希望每个微服务都应该在 aurora 中创建自己的数据库,并扮演一些角色,然后应该在 flyway 的帮助下执行给定的 SQL 脚本。
以下是 Dockerfile 的语法。现在我不确定它是否会起作用,因为我需要在 AWS aurora 中创建数据库,而在此语法中,我没有提及任何相关内容。
有人可以指导我如何完成这项任务吗?
FROM postgres:10.10-alpine
RUN addgroup -S appgroup && adduser -S appuser -G appgroup
RUN mkdir p ~/dbscripts
COPY db/ dbscripts
RUN chown appuser dbscripts && chgrp appgroup dbscripts
USER appuser