docker.io/lejianwen/rustdesk-api:full-s6 linux/arm64

docker.io/lejianwen/rustdesk-api:full-s6 - 国内下载镜像源 浏览次数:12 aityp 贡献同步 温馨提示: 这是一个 linux/arm64 系统架构镜像

RustDesk API 容器镜像

该镜像包含 RustDesk 的 API 部分,允许您通过 API 与 RustDesk 服务器进行交互。您可以使用该镜像来构建自定义的 RustDesk 应用程序或服务。 **功能:** * 提供 RustDesk API 接口 * 支持与 RustDesk 服务器通信 * 可以用于构建自定义的 RustDesk 应用程序 **使用方法:** docker pull docker.io/lejianwen/rustdesk-api **注意:** * 该镜像需要与 RustDesk 服务器配合使用。 * 您可以参考 RustDesk API 文档来了解 API 接口的使用方法。 * 该镜像可能需要一些配置才能正常工作。
源镜像 docker.io/lejianwen/rustdesk-api:full-s6
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lejianwen/rustdesk-api:full-s6-linuxarm64
镜像ID sha256:d19bb126488a0e62216e887b37433f60394b14ed59d46a213fa0c009cd26fc12
镜像TAG full-s6-linuxarm64
大小 89.39MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 /init
工作目录 /app
OS/平台 linux/arm64
浏览量 12 次
贡献者
avatar
aityp
镜像创建 2025-09-28T12:21:11.573556904Z
同步时间 2026-02-19 13:24
开放端口
21114/tcp 21115/tcp 21116/tcp 21116/udp 21117/tcp 21118/tcp 21119/tcp
目录挂载
/app/data /data
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin RELAY=relay.example.com ENCRYPTED_ONLY=0
镜像标签
2025-09-28T12:20:57.935Z: org.opencontainers.image.created Custom Rustdesk Api Server, include web admin ,web client, web client v2 preview and oidc login: org.opencontainers.image.description MIT: org.opencontainers.image.licenses 222792419f8b55c17b36bf5f423ec5ed7a53e2c4: org.opencontainers.image.revision https://github.com/lejianwen/rustdesk-api: org.opencontainers.image.source rustdesk-api: org.opencontainers.image.title https://github.com/lejianwen/rustdesk-api: org.opencontainers.image.url v2.7: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lejianwen/rustdesk-api:full-s6-linuxarm64
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lejianwen/rustdesk-api:full-s6-linuxarm64  docker.io/lejianwen/rustdesk-api:full-s6

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lejianwen/rustdesk-api:full-s6-linuxarm64
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lejianwen/rustdesk-api:full-s6-linuxarm64  docker.io/lejianwen/rustdesk-api:full-s6

Shell快速替换命令

sed -i 's#lejianwen/rustdesk-api:full-s6#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lejianwen/rustdesk-api:full-s6-linuxarm64#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lejianwen/rustdesk-api:full-s6-linuxarm64 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lejianwen/rustdesk-api:full-s6-linuxarm64  docker.io/lejianwen/rustdesk-api:full-s6'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lejianwen/rustdesk-api:full-s6-linuxarm64 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lejianwen/rustdesk-api:full-s6-linuxarm64  docker.io/lejianwen/rustdesk-api:full-s6'

镜像构建历史


# 2025-09-28 20:21:11  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/init"]
                        
# 2025-09-28 20:21:11  0.00B 声明容器运行时监听的端口
EXPOSE &{[{{36 0} {36 0}}] 0xc000849e80}
                        
# 2025-09-28 20:21:11  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/app/data]
                        
# 2025-09-28 20:21:11  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/data]
                        
# 2025-09-28 20:21:11  0.00B 设置环境变量 ENCRYPTED_ONLY
ENV ENCRYPTED_ONLY=0
                        
# 2025-09-28 20:21:11  0.00B 设置环境变量 RELAY
ENV RELAY=relay.example.com
                        
# 2025-09-28 20:21:11  305.00B 执行命令并创建新的镜像层
RUN |1 BUILDARCH=arm64 /bin/sh -c mkdir -p /etc/s6-overlay/s6-rc.d/api &&   echo -e "key-secret\nhbbs" > /etc/s6-overlay/s6-rc.d/api/dependencies &&   echo "longrun" > /etc/s6-overlay/s6-rc.d/api/type &&   echo "#!/command/with-contenv sh" > /etc/s6-overlay/s6-rc.d/api/run &&   echo "cd /app" >> /etc/s6-overlay/s6-rc.d/api/run &&   echo "./apimain" >> /etc/s6-overlay/s6-rc.d/api/run &&   touch /etc/s6-overlay/s6-rc.d/user/contents.d/api &&   echo "/package/admin/s6/command/s6-svstat /run/s6-rc/servicedirs/api || exit 1" >> /usr/bin/healthcheck.sh &&   ln -s /run /var/run # buildkit
                        
# 2025-09-28 20:21:11  10.78KB 复制新文件或目录到容器中
COPY /command /command # buildkit
                        
# 2025-09-28 20:21:11  526.14KB 复制新文件或目录到容器中
COPY /usr/bin/rustdesk-utils /usr/bin/rustdesk-utils # buildkit
                        
# 2025-09-28 20:21:11  7.60MB 复制新文件或目录到容器中
COPY /usr/bin/hbbs /usr/bin/hbbs # buildkit
                        
# 2025-09-28 20:21:11  2.62MB 复制新文件或目录到容器中
COPY /usr/bin/hbbr /usr/bin/hbbr # buildkit
                        
# 2025-09-28 20:21:11  159.00B 复制新文件或目录到容器中
COPY /usr/bin/healthcheck.sh /usr/bin/healthcheck.sh # buildkit
                        
# 2025-09-28 20:21:11  9.82MB 复制新文件或目录到容器中
COPY /package /package # buildkit
                        
# 2025-09-28 20:21:11  2.06KB 复制新文件或目录到容器中
COPY /etc/s6-overlay /etc/s6-overlay # buildkit
                        
# 2025-09-28 20:21:11  1.01KB 复制新文件或目录到容器中
COPY /init /init # buildkit
                        
# 2025-09-28 20:21:03  59.81MB 复制新文件或目录到容器中
COPY ./arm64/release /app/ # buildkit
                        
# 2025-09-28 20:21:02  499.24KB 执行命令并创建新的镜像层
RUN |1 BUILDARCH=arm64 /bin/sh -c apk add --no-cache tzdata # buildkit
                        
# 2025-09-28 20:21:00  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2025-09-28 20:21:00  0.00B 定义构建参数
ARG BUILDARCH=arm64
                        
# 2025-07-15 19:01:16  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2025-07-15 19:01:16  8.51MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.22.1-aarch64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:d19bb126488a0e62216e887b37433f60394b14ed59d46a213fa0c009cd26fc12",
    "RepoTags": [
        "lejianwen/rustdesk-api:full-s6",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lejianwen/rustdesk-api:full-s6-linuxarm64"
    ],
    "RepoDigests": [
        "lejianwen/rustdesk-api@sha256:c9da4a1c452a17bea27a9774d3bc5fe493322c58065584f955e3a6ecb8690e88",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lejianwen/rustdesk-api@sha256:48e64209d21caa9e58ce7cb10496aea1ee22a8b35eda448e3b2041c22fbcf24f"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-09-28T12:21:11.573556904Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "21114/tcp": {},
            "21115/tcp": {},
            "21116/tcp": {},
            "21116/udp": {},
            "21117/tcp": {},
            "21118/tcp": {},
            "21119/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "RELAY=relay.example.com",
            "ENCRYPTED_ONLY=0"
        ],
        "Cmd": null,
        "Image": "",
        "Volumes": {
            "/app/data": {},
            "/data": {}
        },
        "WorkingDir": "/app",
        "Entrypoint": [
            "/init"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.created": "2025-09-28T12:20:57.935Z",
            "org.opencontainers.image.description": "Custom Rustdesk Api Server, include web admin ,web client, web client v2 preview and oidc login",
            "org.opencontainers.image.licenses": "MIT",
            "org.opencontainers.image.revision": "222792419f8b55c17b36bf5f423ec5ed7a53e2c4",
            "org.opencontainers.image.source": "https://github.com/lejianwen/rustdesk-api",
            "org.opencontainers.image.title": "rustdesk-api",
            "org.opencontainers.image.url": "https://github.com/lejianwen/rustdesk-api",
            "org.opencontainers.image.version": "v2.7"
        }
    },
    "Architecture": "arm64",
    "Os": "linux",
    "Size": 89391962,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/80ec94c795ef9924ddc0ce870afca5b68acf1bc9f39c8bbfe5506b58eee9757e/diff:/var/lib/docker/overlay2/d72f8495ad5f4b8b67e74735c4d2691069681835f761e688fee9e5ddb2befeda/diff:/var/lib/docker/overlay2/f2aa779e3495e659038e8987092e4af7cb15e7909aae726e3fc7e2c7b5f36a9b/diff:/var/lib/docker/overlay2/42e37b33c842105c067b2dde463b32241816889b5634f33e382ae108812e3b1c/diff:/var/lib/docker/overlay2/ad29f8625557349cdbea89f7675ba9cc0fbd886802ee96449ca00ab4b65e50de/diff:/var/lib/docker/overlay2/70c10aba949c45df3ee7e6c4736125480537d52720551093be4cabf29f212181/diff:/var/lib/docker/overlay2/8f54594c2dc031f084286cc53656ee4764f9fc5c09f36e2c47bc780f41fd0cea/diff:/var/lib/docker/overlay2/9745dbc6d2c3d81996a3472a8e0229d8a3849e7c31197274140355f7ac4efe87/diff:/var/lib/docker/overlay2/88c910e035ccbce393222a49b7e9fb070fec9c938e1899549614b038828e361e/diff:/var/lib/docker/overlay2/e86111a8ff9d7504a2102fbaddf1fda4a832571394ef29cc3d86b144cd3f7606/diff:/var/lib/docker/overlay2/b57755fafcdb2e300115e0d01933251f1e858191eb87abe7355174f16d7927d1/diff:/var/lib/docker/overlay2/28dcfae34f4f23a4e5def5178c9a75d1cd8913b1fd9b7e1699814843ed2ad2f1/diff",
            "MergedDir": "/var/lib/docker/overlay2/cb95725611c5ddffc704f33de224cd1597757674400fcdffc98a1c220a6b4523/merged",
            "UpperDir": "/var/lib/docker/overlay2/cb95725611c5ddffc704f33de224cd1597757674400fcdffc98a1c220a6b4523/diff",
            "WorkDir": "/var/lib/docker/overlay2/cb95725611c5ddffc704f33de224cd1597757674400fcdffc98a1c220a6b4523/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:0b83d017db6efafadf6b3f18d087d2ce1d67d8f0e927dc7254b0ad088074cd3a",
            "sha256:b0d8d99f87cbb20e7de2d4fa2c951580c32198afd46ffff0b1020605b4701386",
            "sha256:d916867f57013bb0a680f91b9c56e20af113bb34f56a08dcf61c727484bda656",
            "sha256:df866031b7e9c5070cd1f71e78b2e087fbc911835cef1f8da52d54896971ee68",
            "sha256:95128e256f1a368f48f4c5fa4f921aa7a2816a06cfbc075a257d9280efa8e3e1",
            "sha256:8d58f1fc227f307717cbb46a627ffe31f86f88ceb7354d6a7e7e6b73ce6d5249",
            "sha256:ca25c50949d72e10846ff550c12b3dd4d0232c0f9cb5d9591c1a8f05246f9efc",
            "sha256:d536001d0215990807253ddbe511277225fc0e2e8d3c787bcf1d5988035b1b45",
            "sha256:dd9f1c2b8aafc680916b19ab38898c3d9f824b881136581b3666ea702e7b6aac",
            "sha256:5bc02e92ea9b468d33f74368f8a7cd93d3ceb20709860f94d65452baeafc5a73",
            "sha256:55e0874069ea91d079177c9a503b114de625fe5758dda264d1ba7b3cfaff7268",
            "sha256:64f5b47a842a6c2fd1751fce9a8a8d93703d5c77df971886be0cad8485c7b8d2",
            "sha256:d4d400f3e25101417eb1e15d716c54d627fa0d3d2fb31719d7de034c53ff8de0"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-02-19T13:24:30.532264854+08:00"
    }
}

更多版本

docker.io/lejianwen/rustdesk-api:v2.3.5-2

linux/amd64 docker.io64.00MB2024-10-25 17:44
622

docker.io/lejianwen/rustdesk-api:v2.4.1

linux/amd64 docker.io64.17MB2024-10-29 15:57
829

docker.io/lejianwen/rustdesk-api:full-s6

linux/amd64 docker.io102.49MB2025-04-01 23:15
812

docker.io/lejianwen/rustdesk-api:v2.6.14

linux/amd64 docker.io84.00MB2025-04-01 23:18
404

docker.io/lejianwen/rustdesk-api:v2.6.21

linux/amd64 docker.io83.37MB2025-05-28 13:52
439

docker.io/lejianwen/rustdesk-api:v2.6.25

linux/amd64 docker.io88.27MB2025-07-29 10:20
303

docker.io/lejianwen/rustdesk-api:v2.6.27

linux/amd64 docker.io88.27MB2025-08-14 16:07
258

docker.io/lejianwen/rustdesk-api:latest

linux/arm64 docker.io87.37MB2025-09-04 17:04
267

docker.io/lejianwen/rustdesk-api:v2.7-amd64

linux/amd64 docker.io69.72MB2025-10-31 18:19
184

docker.io/lejianwen/rustdesk-api:v2.7

linux/amd64 docker.io69.72MB2025-10-31 18:22
208

docker.io/lejianwen/rustdesk-api:full-s6

linux/arm64 docker.io89.39MB2026-02-19 13:24
11

docker.io/lejianwen/rustdesk-api:v2.7

linux/arm64 docker.io68.81MB2026-02-19 18:42
9