docker.io/freshrss/freshrss:alpine linux/amd64

docker.io/freshrss/freshrss:alpine - 国内下载镜像源 浏览次数:9

这是一个 FreshRSS 的 Docker 镜像。FreshRSS 是一个开源的、自托管的 RSS 阅读器,允许您在自己的服务器上聚合和阅读来自各种来源的 RSS 提要。

源镜像 docker.io/freshrss/freshrss:alpine
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/freshrss/freshrss:alpine
镜像ID sha256:e21abb8a95036fb06a0e0902bb76bee4a32bd2e3d5156ddf0cd85072cfea2e88
镜像TAG alpine
大小 73.31MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /bin/ash -eo pipefail -c ([ -z "$CRON_MIN" ] || crond -d 6) && exec httpd -D FOREGROUND $([ -n "$OIDC_ENABLED" ] && [ "$OIDC_ENABLED" -ne 0 ] && echo "-D OIDC_ENABLED")
启动入口 ./Docker/entrypoint.sh
工作目录 /var/www/FreshRSS
OS/平台 linux/amd64
浏览量 9 次
贡献者
镜像创建 2026-01-25T18:20:45.614952224Z
同步时间 2026-03-13 00:16
开放端口
80/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin TZ=UTC COPY_LOG_TO_SYSLOG=On COPY_SYSLOG_TO_STDERR=On CRON_MIN= DATA_PATH= FRESHRSS_ENV= LISTEN= OIDC_ENABLED= TRUSTED_PROXY=
镜像标签
2026-01-25T18:20:36.685Z: org.opencontainers.image.created A free, self-hostable news aggregator…: org.opencontainers.image.description https://freshrss.github.io/FreshRSS/: org.opencontainers.image.documentation AGPL-3.0: org.opencontainers.image.licenses f65e6b1cf89bcc827e252dbdc806ad85a6b09f61: org.opencontainers.image.revision https://github.com/FreshRSS/FreshRSS: org.opencontainers.image.source FreshRSS: org.opencontainers.image.title https://freshrss.org/: org.opencontainers.image.url FreshRSS: org.opencontainers.image.vendor 1.28.1: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/freshrss/freshrss:alpine
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/freshrss/freshrss:alpine  docker.io/freshrss/freshrss:alpine

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/freshrss/freshrss:alpine
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/freshrss/freshrss:alpine  docker.io/freshrss/freshrss:alpine

Shell快速替换命令

sed -i 's#freshrss/freshrss:alpine#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/freshrss/freshrss:alpine#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/freshrss/freshrss:alpine && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/freshrss/freshrss:alpine  docker.io/freshrss/freshrss:alpine'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/freshrss/freshrss:alpine && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/freshrss/freshrss:alpine  docker.io/freshrss/freshrss:alpine'

镜像构建历史


# 2026-01-26 02:20:45  0.00B 设置默认要执行的命令
CMD ["/bin/ash" "-eo" "pipefail" "-c" "([ -z \"$CRON_MIN\" ] || crond -d 6) && \texec httpd -D FOREGROUND $([ -n \"$OIDC_ENABLED\" ] && [ \"$OIDC_ENABLED\" -ne 0 ] && echo \"-D OIDC_ENABLED\")"]
                        
# 2026-01-26 02:20:45  0.00B 声明容器运行时监听的端口
EXPOSE [80/tcp]
                        
# 2026-01-26 02:20:45  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["./Docker/entrypoint.sh"]
                        
# 2026-01-26 02:20:45  0.00B 设置环境变量 TRUSTED_PROXY
ENV TRUSTED_PROXY=
                        
# 2026-01-26 02:20:45  0.00B 设置环境变量 OIDC_ENABLED
ENV OIDC_ENABLED=
                        
# 2026-01-26 02:20:45  0.00B 设置环境变量 LISTEN
ENV LISTEN=
                        
# 2026-01-26 02:20:45  0.00B 设置环境变量 FRESHRSS_ENV
ENV FRESHRSS_ENV=
                        
# 2026-01-26 02:20:45  0.00B 设置环境变量 DATA_PATH
ENV DATA_PATH=
                        
# 2026-01-26 02:20:45  0.00B 设置环境变量 CRON_MIN
ENV CRON_MIN=
                        
# 2026-01-26 02:20:45  0.00B 设置环境变量 COPY_SYSLOG_TO_STDERR
ENV COPY_SYSLOG_TO_STDERR=On
                        
# 2026-01-26 02:20:45  0.00B 设置环境变量 COPY_LOG_TO_SYSLOG
ENV COPY_LOG_TO_SYSLOG=On
                        
# 2026-01-26 02:20:45  26.51KB 执行命令并创建新的镜像层
RUN |2 FRESHRSS_VERSION=1.28.1 SOURCE_COMMIT=f65e6b1cf89bcc827e252dbdc806ad85a6b09f61 /bin/ash -eo pipefail -c rm -f /etc/apache2/conf.d/languages.conf /etc/apache2/conf.d/info.conf 		/etc/apache2/conf.d/status.conf /etc/apache2/conf.d/userdir.conf && 	sed -r -i "/^\s*LoadModule .*mod_(alias|autoindex|negotiation|status).so$/s/^/#/" 		/etc/apache2/httpd.conf && 	sed -r -i "/^\s*(CustomLog|ErrorLog|Listen) /s/^/#/" 		/etc/apache2/httpd.conf && 	sed -r -i "/^\s*#\s*LoadModule .*mod_(deflate|expires|filter|headers|mime|remoteip|setenvif).so$/s/^\s*#//" 		/etc/apache2/httpd.conf && 	if [ ! -f /usr/bin/php ]; then ln -s /usr/bin/php84 /usr/bin/php; else true; fi && 	sed -r -i "\\#disable_update#s#^.*#\t'disable_update' => true,#" ./config.default.php && 	touch /var/www/FreshRSS/Docker/env.txt && 	echo "27,57 * * * * . /var/www/FreshRSS/Docker/env.txt; 		su apache -s /bin/sh -c 'php /var/www/FreshRSS/app/actualize_script.php' 		2>> /proc/1/fd/2 > /tmp/FreshRSS.log" > /etc/crontab.freshrss.default # buildkit
                        
# 2026-01-26 02:20:45  0.00B 添加元数据标签
LABEL org.opencontainers.image.description=A self-hosted RSS feed aggregator org.opencontainers.image.documentation=https://freshrss.github.io/FreshRSS/ org.opencontainers.image.licenses=AGPL-3.0 org.opencontainers.image.revision=f65e6b1cf89bcc827e252dbdc806ad85a6b09f61 org.opencontainers.image.source=https://github.com/FreshRSS/FreshRSS org.opencontainers.image.title=FreshRSS org.opencontainers.image.url=https://freshrss.org/ org.opencontainers.image.vendor=FreshRSS org.opencontainers.image.version=1.28.1
                        
# 2026-01-26 02:20:45  0.00B 定义构建参数
ARG SOURCE_COMMIT=f65e6b1cf89bcc827e252dbdc806ad85a6b09f61
                        
# 2026-01-26 02:20:45  0.00B 定义构建参数
ARG FRESHRSS_VERSION=1.28.1
                        
# 2026-01-26 02:20:45  3.01KB 复制新文件或目录到容器中
COPY ./Docker/*.Apache.conf /etc/apache2/conf.d/ # buildkit
                        
# 2026-01-26 02:20:45  10.80MB 复制新文件或目录到容器中
COPY --chown=root:www-data . /var/www/FreshRSS # buildkit
                        
# 2026-01-26 02:20:45  0.00B 设置工作目录为/var/www/FreshRSS
WORKDIR /var/www/FreshRSS
                        
# 2026-01-26 02:20:45  0.00B 执行命令并创建新的镜像层
RUN /bin/ash -eo pipefail -c mkdir -p /var/www/FreshRSS /run/apache2/ # buildkit
                        
# 2026-01-26 02:20:45  54.04MB 执行命令并创建新的镜像层
RUN /bin/ash -eo pipefail -c apk add --no-cache 	tzdata 	apache2 php84-apache2 	php84 php84-curl php84-gmp php84-intl php84-mbstring php84-xml php84-zip 	php84-ctype php84-dom php84-fileinfo php84-iconv php84-json php84-opcache php84-openssl php84-phar php84-session php84-simplexml php84-xmlreader php84-xmlwriter php84-xml php84-tokenizer php84-zlib 	php84-pdo_sqlite php84-pdo_mysql php84-pdo_pgsql # buildkit
                        
# 2026-01-26 02:20:45  0.00B 
SHELL [/bin/ash -eo pipefail -c]
                        
# 2026-01-26 02:20:45  0.00B 设置环境变量 TZ
ENV TZ=UTC
                        
# 2025-12-18 08:12:29  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2025-12-18 08:12:29  8.44MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.23.2-x86_64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:e21abb8a95036fb06a0e0902bb76bee4a32bd2e3d5156ddf0cd85072cfea2e88",
    "RepoTags": [
        "freshrss/freshrss:alpine",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/freshrss/freshrss:alpine"
    ],
    "RepoDigests": [
        "freshrss/freshrss@sha256:0b029ab4cbd2b5772b3659ce9379a70ceec0b3a5326921748d07c724e57756e1",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/freshrss/freshrss@sha256:94c036035c6c9154aa210b9f39fe51ad8c8c001ccab49f6e60374d746eaccfdf"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-01-25T18:20:45.614952224Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "80/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "TZ=UTC",
            "COPY_LOG_TO_SYSLOG=On",
            "COPY_SYSLOG_TO_STDERR=On",
            "CRON_MIN=",
            "DATA_PATH=",
            "FRESHRSS_ENV=",
            "LISTEN=",
            "OIDC_ENABLED=",
            "TRUSTED_PROXY="
        ],
        "Cmd": [
            "/bin/ash",
            "-eo",
            "pipefail",
            "-c",
            "([ -z \"$CRON_MIN\" ] || crond -d 6) \u0026\u0026 \texec httpd -D FOREGROUND $([ -n \"$OIDC_ENABLED\" ] \u0026\u0026 [ \"$OIDC_ENABLED\" -ne 0 ] \u0026\u0026 echo \"-D OIDC_ENABLED\")"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/var/www/FreshRSS",
        "Entrypoint": [
            "./Docker/entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.created": "2026-01-25T18:20:36.685Z",
            "org.opencontainers.image.description": "A free, self-hostable news aggregator…",
            "org.opencontainers.image.documentation": "https://freshrss.github.io/FreshRSS/",
            "org.opencontainers.image.licenses": "AGPL-3.0",
            "org.opencontainers.image.revision": "f65e6b1cf89bcc827e252dbdc806ad85a6b09f61",
            "org.opencontainers.image.source": "https://github.com/FreshRSS/FreshRSS",
            "org.opencontainers.image.title": "FreshRSS",
            "org.opencontainers.image.url": "https://freshrss.org/",
            "org.opencontainers.image.vendor": "FreshRSS",
            "org.opencontainers.image.version": "1.28.1"
        },
        "Shell": [
            "/bin/ash",
            "-eo",
            "pipefail",
            "-c"
        ]
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 73309921,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/31572458353aa18fdd8881646ac05352aa73b94fa3e85ac9842e79bc91f4305a/diff:/var/lib/docker/overlay2/a4ce10813b2c28867735db66edf8c4ea3d6f592bfda801e99bd9a4e487747579/diff:/var/lib/docker/overlay2/ad25a2ae1e63e5cfd291fecee86fad323b8f0ace281fabb91bd3f59b8ffb627a/diff:/var/lib/docker/overlay2/60a63fb25b1eee1d70dc203482c19d58c03fc66f254804eaedb765887b9c6caf/diff:/var/lib/docker/overlay2/e47431e7653d4c5fa11ad9b43646f619b4689474193fd48d89913aa892f67227/diff:/var/lib/docker/overlay2/fdc5e5689601dc92f6e20c665524fba39f8cab962b793bba8d800e1bb195a0a2/diff",
            "MergedDir": "/var/lib/docker/overlay2/2b0c2ac9e09a26605ac1fa5ec019466049032c9e0a1196bc4c95012339e93211/merged",
            "UpperDir": "/var/lib/docker/overlay2/2b0c2ac9e09a26605ac1fa5ec019466049032c9e0a1196bc4c95012339e93211/diff",
            "WorkDir": "/var/lib/docker/overlay2/2b0c2ac9e09a26605ac1fa5ec019466049032c9e0a1196bc4c95012339e93211/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:7bb20cf5ef67526cb843d264145241ce4dde09a337b5be1be42ba464de9a672d",
            "sha256:39c79d31f1eeced3772b0c58395bdd540cc16c3e35e67ad50f817541cf1b59e4",
            "sha256:9a807c747a0c5ded173a923f0788c68e1edeceeeff7716a1e525533a7182be4c",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:65929871dc5550efb024a3b20a57b7a19427c595abe7600cf22120033356357e",
            "sha256:9b7f372c5d8d5d91a2cc9b6109b5def8a5662798e4c85515faa93100ba8300b9",
            "sha256:5a6691ace13e3c32f120187a852dab8c5dd7a5f9e400c160c4d16bf3b6e080a5"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-03-13T00:16:30.095949181+08:00"
    }
}

更多版本

docker.io/freshrss/freshrss:latest

linux/amd64 docker.io232.40MB2025-02-03 08:36
486

docker.io/freshrss/freshrss:1.27.0

linux/amd64 docker.io232.88MB2025-08-22 00:33
196

docker.io/freshrss/freshrss:alpine

linux/amd64 docker.io73.31MB2026-03-13 00:16
8