docker.io/privatebin/nginx-fpm-alpine:2.0.3 linux/arm64

docker.io/privatebin/nginx-fpm-alpine:2.0.3 - 国内下载镜像源 浏览次数:15 温馨提示: 这是一个 linux/arm64 系统架构镜像

该镜像是PrivateBin的官方Docker镜像,基于Alpine Linux构建,集成Nginx和PHP-FPM环境,用于部署PrivateBin服务。PrivateBin是开源的隐私优先在线粘贴工具,支持客户端数据加密,确保粘贴内容仅用户及接收者可见,服务器端不存储明文数据。镜像体积小巧,便于快速部署安全的在线粘贴服务。

源镜像 docker.io/privatebin/nginx-fpm-alpine:2.0.3
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/privatebin/nginx-fpm-alpine:2.0.3-linuxarm64
镜像ID sha256:4737c619d52b77be71562bab0d265f2afa0222dd036bca0978e11da29fcc7898
镜像TAG 2.0.3-linuxarm64
大小 119.94MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 /etc/init.d/rc.local
工作目录 /var/www
OS/平台 linux/arm64
浏览量 15 次
贡献者
镜像创建 2025-12-07T13:59:26.88430373Z
同步时间 2026-02-21 12:23
开放端口
8080/tcp
目录挂载
/run /srv/data /tmp /var/lib/nginx/tmp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/srv/bin CONFIG_PATH=/srv/cfg
镜像标签
support@privatebin.org: org.opencontainers.image.authors https://github.com/PrivateBin/docker-nginx-fpm-alpine/blob/master/README.md: org.opencontainers.image.documentation zlib-acknowledgement: org.opencontainers.image.licenses https://github.com/PrivateBin/docker-nginx-fpm-alpine: org.opencontainers.image.source PrivateBin: org.opencontainers.image.vendor 2.0.3: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/privatebin/nginx-fpm-alpine:2.0.3-linuxarm64
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/privatebin/nginx-fpm-alpine:2.0.3-linuxarm64  docker.io/privatebin/nginx-fpm-alpine:2.0.3

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/privatebin/nginx-fpm-alpine:2.0.3-linuxarm64
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/privatebin/nginx-fpm-alpine:2.0.3-linuxarm64  docker.io/privatebin/nginx-fpm-alpine:2.0.3

Shell快速替换命令

sed -i 's#privatebin/nginx-fpm-alpine:2.0.3#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/privatebin/nginx-fpm-alpine:2.0.3-linuxarm64#' deployment.yaml

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2025-12-07 21:59:26  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/etc/init.d/rc.local"]
                        
# 2025-12-07 21:59:26  0.00B 声明容器运行时监听的端口
EXPOSE [8080/tcp]
                        
# 2025-12-07 21:59:26  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/run /srv/data /tmp /var/lib/nginx/tmp]
                        
# 2025-12-07 21:59:26  0.00B 指定运行容器时使用的用户
USER 65534:82
                        
# 2025-12-07 21:59:26  0.00B 设置工作目录为/var/www
WORKDIR /var/www
                        
# 2025-12-07 21:59:26  11.40KB 复制新文件或目录到容器中
COPY etc/ /etc/ # buildkit
                        
# 2025-12-07 21:59:26  111.23MB 执行命令并创建新的镜像层
RUN |6 ALPINE_PACKAGES=php84-iconv php84-pdo_mysql php84-pdo_pgsql php84-openssl php84-simplexml COMPOSER_PACKAGES=aws/aws-sdk-php google/cloud-storage PBURL=https://github.com/PrivateBin/PrivateBin/ RELEASE=2.0.3 UID=65534 GID=82 /bin/sh -c ALPINE_PACKAGES="$(echo ${ALPINE_PACKAGES} | sed 's/,/ /g')" ;    ALPINE_COMPOSER_PACKAGES="" ;    if [ -n "${COMPOSER_PACKAGES}" ] ; then         ALPINE_COMPOSER_PACKAGES="composer" ;        if [ -n "${ALPINE_PACKAGES##*php83-curl*}" ] ; then             ALPINE_COMPOSER_PACKAGES="php83-curl ${ALPINE_COMPOSER_PACKAGES}" ;        fi ;        if [ -n "${ALPINE_PACKAGES##*php83-mbstring*}" ] ; then             ALPINE_COMPOSER_PACKAGES="php83-mbstring ${ALPINE_COMPOSER_PACKAGES}" ;        fi ;        if [ -z "${ALPINE_PACKAGES##*php84-simplexml*}" ] ; then             ALPINE_COMPOSER_PACKAGES="php83-simplexml ${ALPINE_COMPOSER_PACKAGES}" ;        fi ;    fi     && apk upgrade --no-cache     && apk add --no-cache gnupg git nginx php84 php84-ctype php84-fpm php84-gd         php84-opcache s6 tzdata ${ALPINE_PACKAGES} ${ALPINE_COMPOSER_PACKAGES}     && mv /etc/php84 /etc/php     && ln -s /etc/php /etc/php84     && ln -s $(which php84) /usr/local/bin/php     && rm -f /etc/nginx.conf /etc/nginx/http.d/default.conf /etc/php/php-fpm.d/www.conf     && rm -rf /etc/nginx/sites-*     && ln -s /dev/stderr /var/log/nginx/error.log     && cd /tmp     && export GNUPGHOME="$(mktemp -d -p /tmp)"     && gpg2 --list-public-keys || /bin/true     && gpg2 --import /tmp/release.asc     && rm -rf /var/www/*     && if expr "${RELEASE}" : '[0-9]\{1,\}\.[0-9]\{1,\}\.[0-9]\{1,\}$' >/dev/null ; then          echo "getting release ${RELEASE}";          wget -qO ${RELEASE}.tar.gz.asc ${PBURL}releases/download/${RELEASE}/PrivateBin-${RELEASE}.tar.gz.asc          && wget -q ${PBURL}archive/${RELEASE}.tar.gz          && gpg2 --verify ${RELEASE}.tar.gz.asc ;        else          echo "getting tarball for ${RELEASE}";          git clone ${PBURL%%/}.git -b ${RELEASE};          (cd $(basename ${PBURL}) && git archive --prefix ${RELEASE}/ --format tgz ${RELEASE} > /tmp/${RELEASE}.tar.gz);        fi     && cd /var/www     && tar -xzf /tmp/${RELEASE}.tar.gz --strip 1     && if [ -n "${COMPOSER_PACKAGES}" ] ; then         composer remove --dev --no-update phpunit/phpunit         && composer config --unset platform         && composer require --no-update ${COMPOSER_PACKAGES}         && composer update --no-dev --optimize-autoloader         rm /usr/local/bin/* ;    fi     && rm *.md cfg/conf.sample.php     && mv bin cfg lib tpl vendor /srv     && mkdir -p /srv/data     && sed -i "s#define('PATH', '');#define('PATH', '/srv/');#" index.php     && mkdir -p /etc/s6/services/nginx/supervise /etc/s6/services/php-fpm84/supervise     && mkfifo         /etc/s6/services/nginx/supervise/control         /etc/s6/services/php-fpm84/supervise/control     && chown -R ${UID}:${GID} /etc/s6 /run /srv/* /var/lib/nginx /var/www     && chmod o+rwx /run /var/lib/nginx /var/lib/nginx/tmp     && gpgconf --kill gpg-agent     && rm -rf /tmp/* composer.*     && apk del --no-cache gnupg git ${ALPINE_COMPOSER_PACKAGES} # buildkit
                        
# 2025-12-07 21:57:58  2.40KB 复制新文件或目录到容器中
COPY release.asc /tmp/ # buildkit
                        
# 2025-12-07 21:57:58  0.00B 添加元数据标签
LABEL org.opencontainers.image.authors=support@privatebin.org org.opencontainers.image.vendor=PrivateBin org.opencontainers.image.documentation=https://github.com/PrivateBin/docker-nginx-fpm-alpine/blob/master/README.md org.opencontainers.image.source=https://github.com/PrivateBin/docker-nginx-fpm-alpine org.opencontainers.image.licenses=zlib-acknowledgement org.opencontainers.image.version=2.0.3
                        
# 2025-12-07 21:57:58  0.00B 设置环境变量 PATH
ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/srv/bin
                        
# 2025-12-07 21:57:58  0.00B 设置环境变量 CONFIG_PATH
ENV CONFIG_PATH=/srv/cfg
                        
# 2025-12-07 21:57:58  0.00B 定义构建参数
ARG GID=82
                        
# 2025-12-07 21:57:58  0.00B 定义构建参数
ARG UID=65534
                        
# 2025-12-07 21:57:58  0.00B 定义构建参数
ARG RELEASE=2.0.3
                        
# 2025-12-07 21:57:58  0.00B 定义构建参数
ARG PBURL=https://github.com/PrivateBin/PrivateBin/
                        
# 2025-12-07 21:57:58  0.00B 定义构建参数
ARG COMPOSER_PACKAGES=aws/aws-sdk-php google/cloud-storage
                        
# 2025-12-07 21:57:58  0.00B 定义构建参数
ARG ALPINE_PACKAGES=php84-iconv php84-pdo_mysql php84-pdo_pgsql php84-openssl php84-simplexml
                        
# 2025-12-04 03:30:17  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2025-12-04 03:30:17  8.70MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.23.0-aarch64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:4737c619d52b77be71562bab0d265f2afa0222dd036bca0978e11da29fcc7898",
    "RepoTags": [
        "privatebin/nginx-fpm-alpine:2.0.3",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/privatebin/nginx-fpm-alpine:2.0.3-linuxarm64"
    ],
    "RepoDigests": [
        "privatebin/nginx-fpm-alpine@sha256:67653ed3823795a76acb5fb5b8d961c95a7948c05277512617d6397fa4d57ec7",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/privatebin/nginx-fpm-alpine@sha256:a77ab9364b7c0d4499f43e6eacea97b3882f720de7958d2d65cc5edffa25abe4"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-12-07T13:59:26.88430373Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "65534:82",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "8080/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/srv/bin",
            "CONFIG_PATH=/srv/cfg"
        ],
        "Cmd": null,
        "Image": "",
        "Volumes": {
            "/run": {},
            "/srv/data": {},
            "/tmp": {},
            "/var/lib/nginx/tmp": {}
        },
        "WorkingDir": "/var/www",
        "Entrypoint": [
            "/etc/init.d/rc.local"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.authors": "support@privatebin.org",
            "org.opencontainers.image.documentation": "https://github.com/PrivateBin/docker-nginx-fpm-alpine/blob/master/README.md",
            "org.opencontainers.image.licenses": "zlib-acknowledgement",
            "org.opencontainers.image.source": "https://github.com/PrivateBin/docker-nginx-fpm-alpine",
            "org.opencontainers.image.vendor": "PrivateBin",
            "org.opencontainers.image.version": "2.0.3"
        }
    },
    "Architecture": "arm64",
    "Os": "linux",
    "Size": 119942053,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/330c3170a96b5d081f0807bf16a3ef09d11f4d40e78fac5284078f0713f0e1d5/diff:/var/lib/docker/overlay2/a15c7937d80ad5a01b546424e4ebd1e2985e433d1e8ec80b784bd97d1bb8f4fe/diff:/var/lib/docker/overlay2/24cd096b0e9391ee482c2dd33d767cf6ca74a789c274c9f555fd1da7209917ec/diff:/var/lib/docker/overlay2/fd4c8b326a50f686c35ef2a56bd3a13869295579cd71fe8912eced85b4c2323b/diff",
            "MergedDir": "/var/lib/docker/overlay2/b1bdd5c955ace9ef40d7168a5b9c5297d562db35fb6b5916a5737f85103a0ba9/merged",
            "UpperDir": "/var/lib/docker/overlay2/b1bdd5c955ace9ef40d7168a5b9c5297d562db35fb6b5916a5737f85103a0ba9/diff",
            "WorkDir": "/var/lib/docker/overlay2/b1bdd5c955ace9ef40d7168a5b9c5297d562db35fb6b5916a5737f85103a0ba9/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:a6cd72a5d439fb64ca3884e42ae0dc4ce90b1aebf8c12cc70dc4deb78441cb54",
            "sha256:2f0006f184cc7fed20c9b7b30377b25d47eb8f23808c6c2cd734bea364924f17",
            "sha256:aea27d7a8849461afec5fe20a2ecda05ee8aca51a03d905cd9ac81bfcfb88fcf",
            "sha256:254cf8e739296eee464b4fd5b03b21fa01181450e2bbecc390af1e32b4f02f42",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-02-21T12:23:31.159081486+08:00"
    }
}

更多版本

docker.io/privatebin/nginx-fpm-alpine:edge

linux/arm64 docker.io121.33MB2026-02-21 12:22
13

docker.io/privatebin/nginx-fpm-alpine:2.0.3

linux/arm64 docker.io119.94MB2026-02-21 12:23
14