ghcr.io/jberlyn/kosync-dotnet:latest linux/amd64

ghcr.io/jberlyn/kosync-dotnet:latest - 国内下载镜像源 浏览次数:10

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

源镜像 ghcr.io/jberlyn/kosync-dotnet:latest
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/jberlyn/kosync-dotnet:latest
镜像ID sha256:dbc6e52f90ff326e0eca9c688f53378094c8f6e285e8347baea5806bcca6a454
镜像TAG latest
大小 108.32MB
镜像源 ghcr.io
CMD
启动入口 dotnet Kosync.dll
工作目录 /app
OS/平台 linux/amd64
浏览量 10 次
贡献者
镜像创建 2025-04-29T04:21:59.149882779Z
同步时间 2025-10-04 11:16
更新时间 2025-10-04 13:31
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin APP_UID=1654 ASPNETCORE_HTTP_PORTS=8080 DOTNET_RUNNING_IN_CONTAINER=true DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=true DOTNET_VERSION=8.0.15 ASPNET_VERSION=8.0.15
镜像标签
2025-04-29T04:21:43.732Z: org.opencontainers.image.created A self-hostable implementation of the KOReader sync server, written in .NET.: org.opencontainers.image.description GPL-3.0: org.opencontainers.image.licenses 0578f2143798d1e9d276fcf6183f9b1cb45180c7: org.opencontainers.image.revision https://github.com/jberlyn/kosync-dotnet: org.opencontainers.image.source kosync-dotnet: org.opencontainers.image.title https://github.com/jberlyn/kosync-dotnet: org.opencontainers.image.url v1.5.1: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/jberlyn/kosync-dotnet:latest
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/jberlyn/kosync-dotnet:latest  ghcr.io/jberlyn/kosync-dotnet:latest

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/jberlyn/kosync-dotnet:latest
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/jberlyn/kosync-dotnet:latest  ghcr.io/jberlyn/kosync-dotnet:latest

Shell快速替换命令

sed -i 's#ghcr.io/jberlyn/kosync-dotnet:latest#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/jberlyn/kosync-dotnet:latest#' deployment.yaml

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2025-04-29 12:21:59  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["dotnet" "Kosync.dll"]
                        
# 2025-04-29 12:21:59  913.47KB 复制新文件或目录到容器中
COPY /app/output . # buildkit
                        
# 2025-04-29 12:21:48  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2025-04-09 02:14:10  24.12MB 复制新文件或目录到容器中
COPY /dotnet /usr/share/dotnet # buildkit
                        
# 2025-04-09 02:14:10  0.00B 设置环境变量 ASPNET_VERSION
ENV ASPNET_VERSION=8.0.15
                        
# 2025-04-09 02:14:01  24.00B 执行命令并创建新的镜像层
RUN /bin/sh -c ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet # buildkit
                        
# 2025-04-09 02:14:00  72.48MB 复制新文件或目录到容器中
COPY /dotnet /usr/share/dotnet # buildkit
                        
# 2025-04-09 02:14:00  0.00B 设置环境变量 DOTNET_VERSION
ENV DOTNET_VERSION=8.0.15
                        
# 2025-04-09 02:13:47  3.03KB 执行命令并创建新的镜像层
RUN /bin/sh -c addgroup         --gid=$APP_UID         app     && adduser         --uid=$APP_UID         --ingroup=app         --disabled-password         app # buildkit
                        
# 2025-04-09 02:13:45  2.97MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk add --upgrade --no-cache         ca-certificates-bundle                 libgcc         libssl3         libstdc++         zlib # buildkit
                        
# 2025-04-09 02:13:45  0.00B 设置环境变量 APP_UID ASPNETCORE_HTTP_PORTS DOTNET_RUNNING_IN_CONTAINER DOTNET_SYSTEM_GLOBALIZATION_INVARIANT
ENV APP_UID=1654 ASPNETCORE_HTTP_PORTS=8080 DOTNET_RUNNING_IN_CONTAINER=true DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=true
                        
# 2025-02-14 11:28:36  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2025-02-14 11:28:36  7.83MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.21.3-x86_64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:dbc6e52f90ff326e0eca9c688f53378094c8f6e285e8347baea5806bcca6a454",
    "RepoTags": [
        "ghcr.io/jberlyn/kosync-dotnet:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/jberlyn/kosync-dotnet:latest"
    ],
    "RepoDigests": [
        "ghcr.io/jberlyn/kosync-dotnet@sha256:3fe6db8d9c628456a20c279e0299049f35e26527e38896bb35c5447a84436135",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/jberlyn/kosync-dotnet@sha256:3fe6db8d9c628456a20c279e0299049f35e26527e38896bb35c5447a84436135"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-04-29T04:21:59.149882779Z",
    "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",
            "APP_UID=1654",
            "ASPNETCORE_HTTP_PORTS=8080",
            "DOTNET_RUNNING_IN_CONTAINER=true",
            "DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=true",
            "DOTNET_VERSION=8.0.15",
            "ASPNET_VERSION=8.0.15"
        ],
        "Cmd": null,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/app",
        "Entrypoint": [
            "dotnet",
            "Kosync.dll"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.created": "2025-04-29T04:21:43.732Z",
            "org.opencontainers.image.description": "A self-hostable implementation of the KOReader sync server, written in .NET.",
            "org.opencontainers.image.licenses": "GPL-3.0",
            "org.opencontainers.image.revision": "0578f2143798d1e9d276fcf6183f9b1cb45180c7",
            "org.opencontainers.image.source": "https://github.com/jberlyn/kosync-dotnet",
            "org.opencontainers.image.title": "kosync-dotnet",
            "org.opencontainers.image.url": "https://github.com/jberlyn/kosync-dotnet",
            "org.opencontainers.image.version": "v1.5.1"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 108321838,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/4bf1620a865cf00df594bdc685db1cf18740c4dcd99cf3bba2119e5855d14eb1/diff:/var/lib/docker/overlay2/b0db20107de92413dcacde204c7b1d1202555f1c4c3fac325740a7a9b870114a/diff:/var/lib/docker/overlay2/86df2e5e2b69d1a05b0fc58d8473690c7641a70ceb7e18e550f78c82bfb3b60e/diff:/var/lib/docker/overlay2/6dc572a6fc654365b5cd79b304ae1a532660b7593aaa0ed285e6a30e14d9a016/diff:/var/lib/docker/overlay2/6d81ad18e3854c59caf22924eb0c92b02d666fb95835728ef86128b84e548292/diff:/var/lib/docker/overlay2/5f6ebee559ae304eaffbd52089000a788fccabb8e0b402c8ca2a7a0c0a4c9cfb/diff:/var/lib/docker/overlay2/4e8c80c1de56b91b667718f35bdead0b4c91a2fdafbfe97c3c57654b169634d9/diff",
            "MergedDir": "/var/lib/docker/overlay2/698c5a75c7fa1c853f100a13a802a66524c0d282eae3a59724e47de57e87ea1b/merged",
            "UpperDir": "/var/lib/docker/overlay2/698c5a75c7fa1c853f100a13a802a66524c0d282eae3a59724e47de57e87ea1b/diff",
            "WorkDir": "/var/lib/docker/overlay2/698c5a75c7fa1c853f100a13a802a66524c0d282eae3a59724e47de57e87ea1b/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:08000c18d16dadf9553d747a58cf44023423a9ab010aab96cf263d2216b8b350",
            "sha256:327f7b7dbabd816064be1389dba4713dfae48db74791e7bd7b85f0c17c481737",
            "sha256:7a99bbfcd249fa6be59098c3400eb52fffc286813dad5b95520f41d1fee3484d",
            "sha256:7586605691f31ef17efa6a2e416a12f92b0d39027d4aad4822bb182fa94112c1",
            "sha256:8a32fd14435c9087c64d9a93e5461a8ef67c702c6e052cc69c79a33f089680be",
            "sha256:c4b2c0f053b717ecf1ef1e2a9c9970407fbe7d9ac71a7185bb981b5d3af73ad4",
            "sha256:6eacc58829c1bb4ebe469258d123c4b72c0744872a652a04fcb9abca9a064fe2",
            "sha256:4e724971faeac4f7acf0e78e77563880a8ad8892d3c91a95284cd86688a5eefd"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-10-04T11:16:34.441883695+08:00"
    }
}

更多版本

ghcr.io/jberlyn/kosync-dotnet:latest

linux/amd64 ghcr.io108.32MB2025-10-04 11:16
9