首页 > 解决方案 > 在 docker 项目中配置 Postgre DB

问题描述

我对 docker 和 docker-compose 很陌生。我尝试使用应该与 Docker 一起使用的 Kiwi TCMS 开源项目。

我的问题是我可以在同一台服务器上的 docker 上运行项目,我应该在同一台服务器(CentOS)上配置我的开发和生产站点吗?

我第一次按照下面的链接安装 docker 并配置 kiwitcms 应用程序,我阅读了有关 docker 的基础知识以及它的工作原理。

https://kiwitcms.readthedocs.io/en/latest/installing_docker.html#

我想使用 PostgreSQL 作为我的数据库,但现有的最新 docker 映像具有 MariaDB。因此,在我使用以下命令从 docker hub 提取最新版本的 kiwitcms 后,

码头工人拉猕猴桃/猕猴桃

我是否应该更改为“docker-compose.yml”文件数据库图像值,并将其保存到本地新目录,

https://raw.githubusercontent.com/kiwitcms/Kiwi/master/docker-compose.yml

[![在此处输入图片描述][1]][1]

还有我们可以编辑使用我们自己的数据库名称,用户名密码吗?

然后执行以下命令。

码头工人组成 -d

我对这个模型非常陌生,并且阅读了大多数与 docker 相关的文章,但这让我很少有这些疑问,因此要求这些澄清。

谢谢,卡提克。

标签: kiwi-tcms

解决方案


Web 应用程序和数据库服务器是 2 个不同的图像(也称为 2 个不同的服务器)。例如我们如何在测试中使用 Postgres 参见: https ://github.com/kiwitcms/Kiwi/blob/master/docker-compose.postgres


推荐阅读