我对docker和docker-compose是个新手。我尝试使用Kiwi TCMS开源项目,它应该与Docker一起使用。
我的问题是,我是否可以在同一台服务器上运行docker上的项目,我应该在同一台服务器(CentOS)上配置我的开发和生产站点?
我第一次使用下面的链接安装docker和配置kiwitcms应用程序,我阅读了关于docker及其工作原理的基础知识。
https://kiwitcms.readthedocs.io/en/latest/installing_docker.html#
我想使用PostgreSQL作为我的数据库,但现有的最新docker映像具有MariaDB。因此,在我使用以下命令从docker hub中拉出最新版本的kiwitcms之后,
docker拉取kiwitcms/kiwi
如果我更改为"docker-compose.yml“文件的db映像值,并将其保存到本地新目录,
https://raw.githubusercontent.com/kiwitcms/Kiwi/master/docker-compose.yml
还有,我们可以编辑使用我们自己的数据库名称,用户名密码对吗?
然后执行以下命令。
docker-组成-d
我对这个模型非常陌生,并且阅读了大多数与docker相关的文章,但这让我很少有这些疑问,因此要求这些澄清。
谢谢,卡西克。
发布于 2021-02-08 19:53:01
web应用程序和DB服务器是两个不同的图像(也就是两个不同的服务器)。有关我们如何在测试中使用Postgres的示例,请参阅:https://github.com/kiwitcms/Kiwi/blob/master/docker-compose.postgres
https://stackoverflow.com/questions/66021297
复制相似问题