Overview
大体上是需要按照这个官方教程安装,然而,这个文档不是只需要做Docker Installation这一部分的内容。在Miniflux真正能跑起来之前,还需要做Database Configuration这一部分。Docker会把data从服务器上指定目录映射到Docker容器内的一个文件夹,这样即使Docker被删掉数据也可以被保存下来。
Steps
- 首先我们可以先按照“Database Installation”这一部分,生成一个
miniflux的文件夹然后在里边生成docker-config.yml
version: '3.4'
services:
service.miniflux:
image: miniflux/miniflux:latest
container_name: miniflux
ports:
- 49234:8080
depends_on:
- database.postgres
environment:
- DATABASE_URL=postgres://miniflux:password@database.postgres/miniflux?sslmode=disable
- RUN_MIGRATIONS=1
- CREATE_ADMIN=1
- ADMIN_USERNAME=admin
- ADMIN_PASSWORD=password
database.postgres:
image: postgres:alpine
container_name: pos

本文档提供了一种使用docker-compose安装Miniflux RSS的详细步骤,包括数据库配置、数据持久化和解决启动问题。在安装过程中,需要创建数据库、设置数据目录映射,并处理与其他Docker实例端口冲突的问题。遇到数据库未创建的错误时,需删除相关目录以重新初始化。同时,由于服务器未安装PostgreSQL,需在容器内完成相关数据库操作。

1万+

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



