docker.io/mlikiowa/napcat-framework-docker:v4.7.74 linux/amd64

docker.io/mlikiowa/napcat-framework-docker:v4.7.74 - 国内下载镜像源 浏览次数:24

该Docker镜像 docker.io/mlikiowa/napcat-framework-docker 提供了 Napcat 框架的运行环境。Napcat 框架是一个用于构建网络应用程序的工具,这个镜像打包了运行 Napcat 应用所需的所有依赖项,方便用户快速部署和运行 Napcat 应用。

源镜像 docker.io/mlikiowa/napcat-framework-docker:v4.7.74
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mlikiowa/napcat-framework-docker:v4.7.74
镜像ID sha256:6fab1d5fa031368e3cf63f87da8948af917122c6bf69d233534c01783d296b6f
镜像TAG v4.7.74
大小 1.64GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /bin/bash -c startx & sh /root/start.sh
启动入口
工作目录
OS/平台 linux/amd64
浏览量 24 次
贡献者
镜像创建 2025-05-26T06:30:03.110738839Z
同步时间 2025-05-26 18:34
更新时间 2025-05-30 21:45
目录挂载
/opt/QQ/resources/app/LiteLoader
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin DEBIAN_FRONTEND=noninteractive VNC_PASSWD=vncpasswd TZ=Asia/Shanghai

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mlikiowa/napcat-framework-docker:v4.7.74
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mlikiowa/napcat-framework-docker:v4.7.74  docker.io/mlikiowa/napcat-framework-docker:v4.7.74

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mlikiowa/napcat-framework-docker:v4.7.74
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mlikiowa/napcat-framework-docker:v4.7.74  docker.io/mlikiowa/napcat-framework-docker:v4.7.74

Shell快速替换命令

sed -i 's#mlikiowa/napcat-framework-docker:v4.7.74#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mlikiowa/napcat-framework-docker:v4.7.74#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mlikiowa/napcat-framework-docker:v4.7.74 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mlikiowa/napcat-framework-docker:v4.7.74  docker.io/mlikiowa/napcat-framework-docker:v4.7.74'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mlikiowa/napcat-framework-docker:v4.7.74 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mlikiowa/napcat-framework-docker:v4.7.74  docker.io/mlikiowa/napcat-framework-docker:v4.7.74'

镜像构建历史


# 2025-05-26 14:30:03  0.00B 设置默认要执行的命令
CMD ["/bin/bash" "-c" "startx & sh /root/start.sh"]
                        
# 2025-05-26 14:30:03  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/opt/QQ/resources/app/LiteLoader]
                        
# 2025-05-26 14:30:03  20.90MB 执行命令并创建新的镜像层
RUN /bin/sh -c mv /root/LiteLoaderQQNT-inner.zip /tmp/LiteLoaderQQNT.zip &&     mkdir -p /opt/QQ/resources/app/LiteLoader &&     mv /root/LoadLiteLoader.js /opt/QQ/resources/app/LoadLiteLoader.js &&     sed -i 's/"main": ".\/application.asar\/app_launcher\/index.js"/"main": ".\/LoadLiteLoader.js"/' /opt/QQ/resources/app/package.json &&     curl -L -o /tmp/NapCat.zip https://github.com/NapNeko/NapCatQQ/releases/download/$(curl -Ls "https://api.github.com/repos/NapNeko/NapCatQQ/releases/latest" | grep '"tag_name":' | sed -E 's/.*"([^"]+)".*/\1/')/NapCat.Framework.zip &&     chmod +x ~/start.sh &&     useradd --no-log-init -d /app napcat &&     mkdir /app &&         echo "[supervisord]" > /etc/supervisord.conf &&     echo "nodaemon=true" >> /etc/supervisord.conf &&     echo "[program:qq]" >> /etc/supervisord.conf &&     echo "command=qq --no-sandbox" >> /etc/supervisord.conf &&     echo "user=napcat" >> /etc/supervisord.conf &&     echo "stdout_logfile=/dev/stdout" >> /etc/supervisord.conf &&     echo "stdout_logfile_maxbytes=0" >> /etc/supervisord.conf &&     echo "stderr_logfile=/dev/stderr" >> /etc/supervisord.conf &&     echo "stderr_logfile_maxbytes=0" >> /etc/supervisord.conf &&     echo 'environment=HOME="/app",DISPLAY=":1"' >> /etc/supervisord.conf # buildkit
                        
# 2025-05-26 14:30:01  34.35KB 复制新文件或目录到容器中
COPY LoadLiteLoader.js LiteLoaderQQNT-inner.zip start.sh /root/ # buildkit
                        
# 2025-05-26 14:30:01  519.24MB 执行命令并创建新的镜像层
RUN /bin/sh -c arch=$(arch | sed s/aarch64/arm64/ | sed s/x86_64/amd64/) &&     curl -o linuxqq.deb https://dldir1.qq.com/qqfile/qq/QQNT/5aa2d8d6/linuxqq_3.2.17-34740_${arch}.deb &&     dpkg -i linuxqq.deb && apt-get -f install -y && rm linuxqq.deb &&     chmod 777 /opt/QQ/ # buildkit
                        
# 2025-05-26 14:22:46  1.03GB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install -y     openbox     xorg     dbus-user-session     curl     unzip     xvfb     supervisor     libnotify4     libnss3     xdg-utils     libsecret-1-0     ffmpeg     libgbm1     libasound2     fonts-wqy-zenhei     git     gnutls-bin     tzdata     fluxbox     x11vnc &&     apt autoremove -y &&     apt clean &&     rm -rf     /var/lib/apt/lists/*     /tmp/*     /var/tmp/* &&     mkdir -p ~/.vnc &&     echo "${TZ}" > /etc/timezone &&     ln -sf /usr/share/zoneinfo/${TZ} /etc/localtime &&     apt autoremove -y &&     apt clean &&     rm -rf     /var/lib/apt/lists/*     /tmp/*     /var/tmp/*  &&     git config --global http.sslVerify false &&     git config --global http.postBuffer 1048576000 &&     cd /opt && git clone https://github.com/novnc/noVNC.git &&     cd /opt/noVNC/utils && git clone https://github.com/novnc/websockify.git &&     cp /opt/noVNC/vnc.html /opt/noVNC/index.html # buildkit
                        
# 2025-05-26 14:21:52  51.00B 执行命令并创建新的镜像层
RUN /bin/sh -c rm -f /etc/apt/apt.conf.d/docker-clean; echo 'Binary::apt::APT::Keep-Downloaded-Packages "true";' > /etc/apt/apt.conf.d/keep-cache # buildkit
                        
# 2025-05-26 14:21:52  0.00B 设置环境变量 DEBIAN_FRONTEND VNC_PASSWD TZ
ENV DEBIAN_FRONTEND=noninteractive VNC_PASSWD=vncpasswd TZ=Asia/Shanghai
                        
# 2025-05-20 08:00:00  74.81MB 
# debian.sh --arch 'amd64' out/ 'stable' '@1747699200'
                        
                    

镜像信息

{
    "Id": "sha256:6fab1d5fa031368e3cf63f87da8948af917122c6bf69d233534c01783d296b6f",
    "RepoTags": [
        "mlikiowa/napcat-framework-docker:v4.7.74",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mlikiowa/napcat-framework-docker:v4.7.74"
    ],
    "RepoDigests": [
        "mlikiowa/napcat-framework-docker@sha256:d17256352a2f19ac15314c9a1f110f9b37ccf08cc956aad83154735e9f0b516d",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mlikiowa/napcat-framework-docker@sha256:782e14df27c8d6c01afe6aa5723d3258002064184ac023496a9ea498bbafb633"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-05-26T06:30:03.110738839Z",
    "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",
            "DEBIAN_FRONTEND=noninteractive",
            "VNC_PASSWD=vncpasswd",
            "TZ=Asia/Shanghai"
        ],
        "Cmd": [
            "/bin/bash",
            "-c",
            "startx \u0026 sh /root/start.sh"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": {
            "/opt/QQ/resources/app/LiteLoader": {}
        },
        "WorkingDir": "",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 1642267438,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/7cf7ccf638cb9958a00e809463da4dcc2bc98baa02f4f13d1aa61399b2ae7755/diff:/var/lib/docker/overlay2/ded4d1bed9a487b780bb9c7ac7c15105be6db6e9211b2a82ed0648bea372258b/diff:/var/lib/docker/overlay2/fc36ccd6befc22036a07684f915ab123ce5df9716665525107fde9ebccf7cbeb/diff:/var/lib/docker/overlay2/578d53771baef572c7bbaa0563a961e5f8774ec728d9d8e3c0a8fd1af58b0beb/diff:/var/lib/docker/overlay2/5c2c4e12bfe827760ce6e5350613f6128ecbb41229d546b6c4daa15c00abd3ff/diff",
            "MergedDir": "/var/lib/docker/overlay2/98fb85b835eecfb91dc9c1316f68520a4778412b23fae7c29930edf4b238322d/merged",
            "UpperDir": "/var/lib/docker/overlay2/98fb85b835eecfb91dc9c1316f68520a4778412b23fae7c29930edf4b238322d/diff",
            "WorkDir": "/var/lib/docker/overlay2/98fb85b835eecfb91dc9c1316f68520a4778412b23fae7c29930edf4b238322d/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:7adc16d8c32aabcc5964503d485811f403300db53773478d85a35d53b557fda2",
            "sha256:a5d78d6ff7074733ba5cd047249c5b9f0e8af89edb0a74bd1b5111e4fe00d2fe",
            "sha256:2791d8388bb12af89b4d66f090e5735e0050ed206aac51926d0244597a1cb6a6",
            "sha256:cfb45a3f590960b708bbe66203245765370f00107971eee07b4f1b4c1b609d63",
            "sha256:80babb702c0f8a2e518bee17964591f66637dcf84987df50b3323fba1be07801",
            "sha256:6f521daf68576d7403c19a6e8c126b5d8c5a53110f15643babdd6427116e2ba6"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-05-26T18:32:50.03660304+08:00"
    }
}

更多版本

docker.io/mlikiowa/napcat-framework-docker:v4.7.74

linux/amd64 docker.io1.64GB2025-05-26 18:34
23