docker.io/eugenci/papermerge-worker:v2.0.0 linux/amd64

docker.io/eugenci/papermerge-worker:v2.0.0 - 国内下载镜像源 浏览次数:36

Papermerge Worker 镜像

这是一个用于 Papermerge 文档管理系统的 Worker 容器镜像。它包含了必要的软件和配置,以便在 Docker 环境中运行 Papermerge Worker 服务。

Papermerge Worker 负责处理文档相关的任务,例如扫描、索引和转换文档。

此镜像由 eugenci 维护。

源镜像 docker.io/eugenci/papermerge-worker:v2.0.0
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/eugenci/papermerge-worker:v2.0.0
镜像ID sha256:61728a0f73d7c830d725817dfd3ef575adaf9c05bc9760ec8835dfe544af7b3a
镜像TAG v2.0.0
大小 831.34MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /opt/app/startup.sh
启动入口
工作目录 /opt/app
OS/平台 linux/amd64
浏览量 36 次
贡献者
镜像创建 2021-03-31T06:09:58.859711036Z
同步时间 2024-11-07 08:47
更新时间 2024-11-23 12:32
环境变量
PATH=/opt/app/.venv/bin:/opt/app/:/opt/app/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin PYTHONUNBUFFERED=1 DJANGO_SETTINGS_MODULE=config.settings.production LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 VIRTUAL_ENV=/opt/app/.venv
镜像标签
Eugen Ciur <eugen@papermerge.com>: maintainer
镜像安全扫描 查看Trivy扫描报告

系统OS: ubuntu 20.04 扫描引擎: Trivy 扫描时间: 2024-11-07 08:47

低危漏洞:936 中危漏洞:3696 高危漏洞:140 严重漏洞:1

Docker拉取命令 无权限下载?点我修复

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/eugenci/papermerge-worker:v2.0.0
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/eugenci/papermerge-worker:v2.0.0  docker.io/eugenci/papermerge-worker:v2.0.0

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/eugenci/papermerge-worker:v2.0.0
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/eugenci/papermerge-worker:v2.0.0  docker.io/eugenci/papermerge-worker:v2.0.0

Shell快速替换命令

sed -i 's#eugenci/papermerge-worker:v2.0.0#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/eugenci/papermerge-worker:v2.0.0#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/eugenci/papermerge-worker:v2.0.0 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/eugenci/papermerge-worker:v2.0.0  docker.io/eugenci/papermerge-worker:v2.0.0'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/eugenci/papermerge-worker:v2.0.0 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/eugenci/papermerge-worker:v2.0.0  docker.io/eugenci/papermerge-worker:v2.0.0'

镜像历史

大小 创建时间 层信息
0.00B 2021-03-31 14:09:58 CMD ["/opt/app/startup.sh"]
8.55MB 2021-03-31 14:09:58 RUN |1 DEBIAN_FRONTEND=noninteractive /bin/sh -c pip3 install -r requirements/extra/pg.txt --no-cache-dir # buildkit
61.62MB 2021-03-31 14:09:51 RUN |1 DEBIAN_FRONTEND=noninteractive /bin/sh -c pip3 install -r requirements/base.txt --no-cache-dir # buildkit
37.70MB 2021-03-31 14:09:50 RUN |1 DEBIAN_FRONTEND=noninteractive /bin/sh -c pip3 install django==3.1.7 # buildkit
0.00B 2021-03-31 14:09:50 ENV DJANGO_SETTINGS_MODULE=config.settings.production
0.00B 2021-03-31 14:09:50 ENV PATH=/opt/app/.venv/bin:/opt/app/:/opt/app/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
15.72MB 2021-03-31 14:09:50 RUN |1 DEBIAN_FRONTEND=noninteractive /bin/sh -c virtualenv $VIRTUAL_ENV -p /usr/bin/python3.8 # buildkit
0.00B 2021-03-31 14:09:49 ENV VIRTUAL_ENV=/opt/app/.venv
0.00B 2021-03-31 14:09:49 USER www
0.00B 2021-03-31 14:09:49 WORKDIR /opt/app
15.86MB 2021-03-31 14:09:49 RUN |1 DEBIAN_FRONTEND=noninteractive /bin/sh -c chown -R www:www /opt/ # buildkit
460.00B 2021-03-31 14:09:49 RUN |1 DEBIAN_FRONTEND=noninteractive /bin/sh -c chmod +x /opt/app/startup.sh # buildkit
460.00B 2021-03-31 14:09:49 COPY worker.startup.sh /opt/app/startup.sh # buildkit
407.00B 2021-03-31 14:09:49 COPY config/papermerge.config.py /opt/defaults/papermerge.conf.py # buildkit
1.36KB 2021-03-31 14:09:49 COPY config/worker.production.py /opt/defaults/production.py # buildkit
0.00B 2021-03-31 14:09:49 RUN |1 DEBIAN_FRONTEND=noninteractive /bin/sh -c mkdir -p /opt/media # buildkit
0.00B 2021-03-31 14:09:49 RUN |1 DEBIAN_FRONTEND=noninteractive /bin/sh -c mkdir -p /opt/media && mkdir -p /opt/etc && mkdir -p /opt/defaults # buildkit
29.42MB 2021-03-31 14:09:49 RUN |1 DEBIAN_FRONTEND=noninteractive /bin/sh -c mkdir -p /opt/app && if [ -z ${PAPERMERGE_RELEASE+x} ]; then PAPERMERGE_RELEASE=$(curl -sX GET "https://api.github.com/repos/ciur/papermerge/releases/latest" | awk '/tag_name/{print $4;exit}' FS='[""]'); fi && curl -o /tmp/papermerge.tar.gz -L "https://github.com/ciur/papermerge/archive/${PAPERMERGE_RELEASE}.tar.gz" && tar xf /tmp/papermerge.tar.gz -C /opt/app/ --strip-components=1 # buildkit
0.00B 2021-03-31 14:09:47 ENV LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8
3.05MB 2021-03-31 14:09:47 RUN |1 DEBIAN_FRONTEND=noninteractive /bin/sh -c echo 'en_US.UTF-8 UTF-8' >> /etc/locale.gen && locale-gen # buildkit
0.00B 2021-03-31 14:09:45 ENV PATH=/opt/app/:/opt/app/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
0.00B 2021-03-31 14:09:45 ENV DJANGO_SETTINGS_MODULE=config.settings.production
0.00B 2021-03-31 14:09:45 ENV PYTHONUNBUFFERED=1
326.25KB 2021-03-31 14:09:45 RUN |1 DEBIAN_FRONTEND=noninteractive /bin/sh -c useradd -g www -s /bin/bash --uid 1001 -d /opt/app www # buildkit
1.76KB 2021-03-31 14:09:45 RUN |1 DEBIAN_FRONTEND=noninteractive /bin/sh -c groupadd -g 1002 www # buildkit
586.19MB 2021-03-31 14:09:45 RUN |1 DEBIAN_FRONTEND=noninteractive /bin/sh -c apt-get update && apt-get install -y build-essential vim curl python3 python3-pip python3-venv virtualenv poppler-utils git imagemagick locales tesseract-ocr tesseract-ocr-deu tesseract-ocr-eng tesseract-ocr-fra tesseract-ocr-rus tesseract-ocr-ron tesseract-ocr-spa && rm -rf /var/lib/apt/lists/* && pip3 install --upgrade pip # buildkit
0.00B 2021-03-31 14:09:45 ARG DEBIAN_FRONTEND=noninteractive
0.00B 2021-03-31 14:09:45 LABEL maintainer=Eugen Ciur <eugen@papermerge.com>
0.00B 2021-03-26 06:33:11 /bin/sh -c #(nop) CMD ["/bin/bash"]
7.00B 2021-03-26 06:33:11 /bin/sh -c mkdir -p /run/systemd && echo 'docker' > /run/systemd/container
0.00B 2021-03-26 06:33:10 /bin/sh -c [ -z "$(apt-get indextargets)" ]
811.00B 2021-03-26 06:33:09 /bin/sh -c set -xe && echo '#!/bin/sh' > /usr/sbin/policy-rc.d && echo 'exit 101' >> /usr/sbin/policy-rc.d && chmod +x /usr/sbin/policy-rc.d && dpkg-divert --local --rename --add /sbin/initctl && cp -a /usr/sbin/policy-rc.d /sbin/initctl && sed -i 's/^exit.*/exit 0/' /sbin/initctl && echo 'force-unsafe-io' > /etc/dpkg/dpkg.cfg.d/docker-apt-speedup && echo 'DPkg::Post-Invoke { "rm -f /var/cache/apt/archives/*.deb /var/cache/apt/archives/partial/*.deb /var/cache/apt/*.bin || true"; };' > /etc/apt/apt.conf.d/docker-clean && echo 'APT::Update::Post-Invoke { "rm -f /var/cache/apt/archives/*.deb /var/cache/apt/archives/partial/*.deb /var/cache/apt/*.bin || true"; };' >> /etc/apt/apt.conf.d/docker-clean && echo 'Dir::Cache::pkgcache ""; Dir::Cache::srcpkgcache "";' >> /etc/apt/apt.conf.d/docker-clean && echo 'Acquire::Languages "none";' > /etc/apt/apt.conf.d/docker-no-languages && echo 'Acquire::GzipIndexes "true"; Acquire::CompressionTypes::Order:: "gz";' > /etc/apt/apt.conf.d/docker-gzip-indexes && echo 'Apt::AutoRemove::SuggestsImportant "false";' > /etc/apt/apt.conf.d/docker-autoremove-suggests
72.90MB 2021-03-26 06:33:08 /bin/sh -c #(nop) ADD file:a8d2f02fbaddf8cec8e4da320cd03c06435f395e9d454f69954efe422eb6e1ba in /

镜像信息

{
    "Id": "sha256:61728a0f73d7c830d725817dfd3ef575adaf9c05bc9760ec8835dfe544af7b3a",
    "RepoTags": [
        "eugenci/papermerge-worker:v2.0.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/eugenci/papermerge-worker:v2.0.0"
    ],
    "RepoDigests": [
        "eugenci/papermerge-worker@sha256:357d9a8f52422f31294b1abec1a941c73197e82f5ed9457cd9a6c5e5c54240f2",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/eugenci/papermerge-worker@sha256:41c4ac839b8b1c38952153cd8c7ea8779a442d232563652d25f063dc30199a72"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2021-03-31T06:09:58.859711036Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "www",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/opt/app/.venv/bin:/opt/app/:/opt/app/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "PYTHONUNBUFFERED=1",
            "DJANGO_SETTINGS_MODULE=config.settings.production",
            "LANG=en_US.UTF-8",
            "LC_ALL=en_US.UTF-8",
            "VIRTUAL_ENV=/opt/app/.venv"
        ],
        "Cmd": [
            "/opt/app/startup.sh"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/opt/app",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "maintainer": "Eugen Ciur \u003ceugen@papermerge.com\u003e"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 831343824,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/5d033e8d9385649470ec46828d309e112fa235b3c714ae238880be789805de05/diff:/var/lib/docker/overlay2/36cbf5c4dd2d957a0147b78dea5b6aa266b4957e4b226f1227c1ccb4cafd2844/diff:/var/lib/docker/overlay2/5de359269b50433727bcf8d7294a6127f84c4f27ae81d510018f733e13211720/diff:/var/lib/docker/overlay2/602a41315796dd37c515f8106b7c814c09c9e02be1cb25d0b5fe5d3b9d714a03/diff:/var/lib/docker/overlay2/71c9b2280f913f3e96867a698cca249cc117667d161844c0cca3d5ffa993fede/diff:/var/lib/docker/overlay2/667a9666fc4e7dfcd7b78e2ebbcb03fe556d80f6d222cc6a2ea875f704bcb422/diff:/var/lib/docker/overlay2/88e2fd23270018056722c077d3ea2ef34a03940b2cc95337e12b3f4597a23c42/diff:/var/lib/docker/overlay2/1dfa2f671411a19a48228b670890d1306fd04b5ea3bc026cc9f3d861f064aca0/diff:/var/lib/docker/overlay2/ec0797c9601f044e5b088e0a402584514fe0e988b9aeb5f8b8513ad108ec38c2/diff:/var/lib/docker/overlay2/9a07acb9113fef8b7333f625811e4e249d01a8d418699d8d6be5305884083317/diff:/var/lib/docker/overlay2/6d84dcdecd11b7b59d91d1e3127061b51d9be8923caa00a08efc45db41dd1c91/diff:/var/lib/docker/overlay2/0b9bb5dd52f0da540cb5f29c13a67e3c8bb4875d27e73ba3cdff45cbc5593093/diff:/var/lib/docker/overlay2/329db1408dc0c114aaaee3a657ab43083efe0c6b08603ff9e00658b06eabf6ab/diff:/var/lib/docker/overlay2/4d5b8b364bcf8d92e824e6677d89bfd62b2e11c307fa5cd9d62cf7920628fbd5/diff:/var/lib/docker/overlay2/127101434e3abad65ac2321fdd481246ff7bd3e65b7dc5fca080da2319c2c50f/diff:/var/lib/docker/overlay2/e0ca1fc92b6e7884a839a28b4bd9e397e5eaf465384a66f4e6a10d33efe7e40e/diff:/var/lib/docker/overlay2/a6057fe9ea00c54e65c4cb378b046eaffbb409c59d070be1a21b9af6fc208ef7/diff",
            "MergedDir": "/var/lib/docker/overlay2/4bc93b75d671f1a61e65379cc060479da8f60a2a72dba2083ecb9ec7a4263e4a/merged",
            "UpperDir": "/var/lib/docker/overlay2/4bc93b75d671f1a61e65379cc060479da8f60a2a72dba2083ecb9ec7a4263e4a/diff",
            "WorkDir": "/var/lib/docker/overlay2/4bc93b75d671f1a61e65379cc060479da8f60a2a72dba2083ecb9ec7a4263e4a/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:0c78fac124da333b91fb282abf77d9421973e4a3289666bd439df08cbedfb9d6",
            "sha256:cba97cc5811c5dbdc575384d01210ab6ba3c0ff972eea20a8b7546c5767c4edb",
            "sha256:d4dfaa212623040dfb425924a30450e168a626c98b74fa2eeac360e0ceb89be1",
            "sha256:48843a8832b25512e5526247c0108fade8a3ca1af2167c7e82163fd859f325f5",
            "sha256:77d8be4108efebb3045090ada1edc11370d36dfb3d568cc1651f134b25f9174f",
            "sha256:f42207b2e198f0e54d11b76b2c3296b0a444fa41a089966121e6d8caea242baa",
            "sha256:3ddc9eb949e3b82da575876760aacb505013e54f32455d472e3777940e4abc69",
            "sha256:0521ab4a7b5ca01b97ad320db9a951a115d9f697286a95f004a65cf67899c086",
            "sha256:8ba0909c59517c0012d9a54280c91503dbcc45ae692efe8a82702da84a3ac177",
            "sha256:5194d6a3fe132d8d67b82cd58b65546f179b01c07d650613d6628573fabf7439",
            "sha256:3878b5dedc06bf8ee2b15219aa3899edb1b2a9eda5ff63c85487876318b65c74",
            "sha256:1dd0b0358b07b49eb630cf69458764a1aba6b0d97a296f8d2d90681340d2b13b",
            "sha256:53fa9eee4c426f1128c0c7ab83d8dfc9b38f4ff703f400ff3c57579c207e17bb",
            "sha256:6064329c2076df828b7f98861a204e9be97be8d373def57c6929b85132f3ec2f",
            "sha256:2cbd90c4ccda3e58e8f80b5878ccac6276151eb6a9caeac0f2c3a7ad6688d801",
            "sha256:66fa7ad0c96d18de30b3107f26cd59b311b1d036cb1b6d244b8a73ac289fb81f",
            "sha256:62baa34ddf8e2852878af988f1162810b470aa9321a90d978867576a55817716",
            "sha256:d0ceb2f749e8358870b6ef0499166e1976ade29083434398d65b5b06be174167"
        ]
    },
    "Metadata": {
        "LastTagTime": "2024-11-07T08:46:30.79897842+08:00"
    }
}

更多版本

docker.io/eugenci/papermerge-worker:v2.0.0

linux/amd64 docker.io831.34MB2024-11-07 08:47
35