使用docker-compose安装Miniflux RSS

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

Overview

大体上是需要按照这个官方教程安装,然而,这个文档不是只需要做Docker Installation这一部分的内容。在Miniflux真正能跑起来之前,还需要做Database Configuration这一部分。Docker会把data从服务器上指定目录映射到Docker容器内的一个文件夹,这样即使Docker被删掉数据也可以被保存下来。

Steps

  1. 首先我们可以先按照“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
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值