ghcr.io/discourse/nsfw-service:latest linux/amd64

ghcr.io/discourse/nsfw-service:latest - 国内下载镜像源 浏览次数:104

温馨提示:此镜像为latest tag镜像,本站无法保证此版本为最新镜像

该镜像 ghcr.io/discourse/nsfw-service 提供了一个用于 Discourse 论坛的 NSFW (Not Safe For Work) 内容服务。它可能包含用于检测和过滤成人内容的工具或 API。

源镜像 ghcr.io/discourse/nsfw-service:latest
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/discourse/nsfw-service:latest
镜像ID sha256:9c4e5af7c53e6316d259e877d705a89860ef164562b40791d0ab059a69bf343e
镜像TAG latest
大小 2.58GB
镜像源 ghcr.io
CMD sh -c uvicorn app:app --host $BIND_HOST --port $BIND_PORT
启动入口
工作目录 /code
OS/平台 linux/amd64
浏览量 104 次
贡献者 *@haozi.net
镜像创建 2023-05-11T15:05:37.688357181-03:00
同步时间 2024-12-04 09:19
更新时间 2025-05-26 20:00
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin BIND_HOST=:: BIND_PORT=80
镜像安全扫描 查看Trivy扫描报告

系统OS: debian 11.7 扫描引擎: Trivy 扫描时间: 2024-12-04 09:21

低危漏洞:165 中危漏洞:125 高危漏洞:139 严重漏洞:18

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/discourse/nsfw-service:latest
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/discourse/nsfw-service:latest  ghcr.io/discourse/nsfw-service:latest

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/discourse/nsfw-service:latest
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/discourse/nsfw-service:latest  ghcr.io/discourse/nsfw-service:latest

Shell快速替换命令

sed -i 's#ghcr.io/discourse/nsfw-service:latest#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/discourse/nsfw-service:latest#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/discourse/nsfw-service:latest && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/discourse/nsfw-service:latest  ghcr.io/discourse/nsfw-service:latest'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/discourse/nsfw-service:latest && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/discourse/nsfw-service:latest  ghcr.io/discourse/nsfw-service:latest'

镜像构建历史


# 2023-05-12 02:05:37  0.00B 设置默认要执行的命令
CMD ["sh" "-c" "uvicorn app:app --host $BIND_HOST --port $BIND_PORT"]
                        
# 2023-05-12 02:05:37  0.00B 设置环境变量 BIND_PORT
ENV BIND_PORT=80
                        
# 2023-05-12 02:05:37  0.00B 设置环境变量 BIND_HOST
ENV BIND_HOST=::
                        
# 2023-05-12 02:05:37  3.37KB 复制新文件或目录到容器中
COPY ./app.py /code/app.py # buildkit
                        
# 2023-05-12 02:05:37  50.25MB 执行命令并创建新的镜像层
RUN |1 DEBIAN_FRONTEND=noninteractive /bin/sh -c python3 cache_model.py # buildkit
                        
# 2023-05-12 02:05:26  669.00B 复制新文件或目录到容器中
COPY ./cache_model.py /code/cache_model.py # buildkit
                        
# 2023-05-12 02:05:26  24.89MB 复制新文件或目录到容器中
COPY ./models/saved_model.h5 /code/models/saved_model.h5 # buildkit
                        
# 2023-05-12 02:05:25  2.14GB 执行命令并创建新的镜像层
RUN |1 DEBIAN_FRONTEND=noninteractive /bin/sh -c pip install --no-cache-dir --upgrade -r /code/requirements.txt # buildkit
                        
# 2023-05-12 02:03:41  184.00B 复制新文件或目录到容器中
COPY ./requirements.txt /code/requirements.txt # buildkit
                        
# 2023-05-12 02:03:41  285.01MB 执行命令并创建新的镜像层
RUN |1 DEBIAN_FRONTEND=noninteractive /bin/sh -c apt-get update     && apt-get --yes dist-upgrade     && apt-get install --yes --no-install-recommends     python3     python3-pip     libgl1 libglib2.0-0 git # buildkit
                        
# 2023-05-12 02:03:41  0.00B 定义构建参数
ARG DEBIAN_FRONTEND=noninteractive
                        
# 2023-05-10 03:59:04  0.00B 设置工作目录为/code
WORKDIR /code
                        
# 2023-05-03 07:47:00  0.00B 
/bin/sh -c #(nop)  CMD ["bash"]
                        
# 2023-05-03 07:46:59  80.53MB 
/bin/sh -c #(nop) ADD file:a2378c1b12e95db69e24b9d347441678c6f23239292cce3c822b1524992b6ec4 in / 
                        
                    

镜像信息

{
    "Id": "sha256:9c4e5af7c53e6316d259e877d705a89860ef164562b40791d0ab059a69bf343e",
    "RepoTags": [
        "ghcr.io/discourse/nsfw-service:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/discourse/nsfw-service:latest"
    ],
    "RepoDigests": [
        "ghcr.io/discourse/nsfw-service@sha256:36c3ccb6e357c3ccf7c8b9d44d1679f126a7b0603ededb620c0aa4e699f5882c",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/discourse/nsfw-service@sha256:36c3ccb6e357c3ccf7c8b9d44d1679f126a7b0603ededb620c0aa4e699f5882c"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2023-05-11T15:05:37.688357181-03:00",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "BIND_HOST=::",
            "BIND_PORT=80"
        ],
        "Cmd": [
            "sh",
            "-c",
            "uvicorn app:app --host $BIND_HOST --port $BIND_PORT"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/code",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 2580258220,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/1f390e0591e988154a6ccd1f2fea890b43f6b5450a8ec7e4e383298c9face987/diff:/var/lib/docker/overlay2/76c26adc6edc92b47aa595fee258bfe941bc25874e6fb26123bb974c5575a559/diff:/var/lib/docker/overlay2/05de6e51501d4e7268a21c38bdee9f7ef2888d3a1153b7c836b9001130e699c4/diff:/var/lib/docker/overlay2/a78e0f958a1bef309a762997a6c2ad99e101b9febc4f606ed4a3427364f05435/diff:/var/lib/docker/overlay2/5fe391d76bebdb07cc1395699c24f289b8f0048aae2dfd7bade4749f99e224cb/diff:/var/lib/docker/overlay2/80b87fd8ae1d8ea1eef964e8066f6837127bff06752abb1bf8ce150d560b351e/diff:/var/lib/docker/overlay2/d788b39c4e8dfac4dc0fb2f272a5ed4668cfd155c517429cb50a043c18ed9fa0/diff:/var/lib/docker/overlay2/a58b10dd74e73c52456657a5b2eb71154d5f1829a24bea61fa8e566c0feda8fd/diff",
            "MergedDir": "/var/lib/docker/overlay2/31ec480a44c2c0692a49a6ddf6ea37a195a46aafdc6a641efdf4e0567f035954/merged",
            "UpperDir": "/var/lib/docker/overlay2/31ec480a44c2c0692a49a6ddf6ea37a195a46aafdc6a641efdf4e0567f035954/diff",
            "WorkDir": "/var/lib/docker/overlay2/31ec480a44c2c0692a49a6ddf6ea37a195a46aafdc6a641efdf4e0567f035954/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:8553b91047dad45bedc292812586f1621e0a464a09a7a7c2ce6ac5f8ba2535d7",
            "sha256:b5d8036590e41cd7ffafb3a38a58686c96e15557fa1598480295399ab5ea2125",
            "sha256:a09374efeadc1dcf9e7e6a9424c33d9b40a66dd6773c18dac0ed03edd80a7b26",
            "sha256:7921bd7c5f1be27fe01dcf2b5cb660c5ccd0b2fc37df31c36e0bd48a024b6911",
            "sha256:9ee32b6055e7debc2fe31e7e38ba9513b3f572f9c96f557a3e7d69bd44223f78",
            "sha256:d9835b667437b6a1121cae99b426926c8ea0cf08bfc3993f2e4d9279b321ba5b",
            "sha256:f7f7d16d4295470d4ee3b97d5f05b6e88952f84c596329b5d0053bef936e4144",
            "sha256:3a76eb30b88d1b51771555a96084ad8fa28bf355a6a823cc533035bc16cf2b25",
            "sha256:039d899447a064b1f0c8e3bed946e105949d89a64b728ae099b5fe513ccd9860"
        ]
    },
    "Metadata": {
        "LastTagTime": "2024-12-04T09:17:19.86340055+08:00"
    }
}

更多版本

ghcr.io/discourse/nsfw-service:latest

linux/amd64 ghcr.io2.58GB2024-12-04 09:19
103