docker.io/linuxserver/ddclient:amd64-latest linux/amd64
docker.io/linuxserver/ddclient:amd64-latest - 国内下载镜像源 浏览次数:44
温馨提示:此镜像为latest tag镜像,本站无法保证此版本为最新镜像
这是一个由LinuxServer.io团队维护的DDClient Docker镜像。DDClient是一个用于动态DNS更新的客户端,它可以自动更新您在动态IP地址提供商(例如DynDNS,No-IP等)注册的域名记录,确保您的服务始终可访问。
```源镜像 | docker.io/linuxserver/ddclient:amd64-latest |
国内镜像 | swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/linuxserver/ddclient:amd64-latest |
镜像ID | sha256:976d3cd9ee5ff2d20946f0766b6c0ce6c02dfa03dbfbadd74c40bba6e0322488 |
镜像TAG | amd64-latest |
大小 | 76.86MB |
镜像源 | docker.io |
项目信息 | Docker-Hub主页 🚀项目TAG 🚀 |
CMD | |
启动入口 | /init |
工作目录 | / |
OS/平台 | linux/amd64 |
浏览量 | 44 次 |
贡献者 | 19*******8@qq.com |
镜像创建 | 2025-02-25T06:54:06.915391464Z |
同步时间 | 2025-02-28 14:41 |
更新时间 | 2025-04-04 18:53 |
Docker拉取命令
docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/linuxserver/ddclient:amd64-latest
docker tag swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/linuxserver/ddclient:amd64-latest docker.io/linuxserver/ddclient:amd64-latest
Containerd拉取命令
ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/linuxserver/ddclient:amd64-latest
ctr images tag swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/linuxserver/ddclient:amd64-latest docker.io/linuxserver/ddclient:amd64-latest
Shell快速替换命令
sed -i 's#linuxserver/ddclient:amd64-latest#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/linuxserver/ddclient:amd64-latest#' deployment.yaml
Ansible快速分发-Docker
#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/linuxserver/ddclient:amd64-latest && docker tag swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/linuxserver/ddclient:amd64-latest docker.io/linuxserver/ddclient:amd64-latest'
Ansible快速分发-Containerd
#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/linuxserver/ddclient:amd64-latest && ctr images tag swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/linuxserver/ddclient:amd64-latest docker.io/linuxserver/ddclient:amd64-latest'
镜像构建历史
# 2025-02-25 14:54:06 0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/config]
# 2025-02-25 14:54:06 11.57KB 复制新文件或目录到容器中
COPY root/ / # buildkit
# 2025-02-25 14:54:06 49.71MB 执行命令并创建新的镜像层
RUN |3 BUILD_DATE=2025-02-25T06:52:46+00:00 VERSION=v4.0.0-ls191 DDCLIENT_VERSION=v4.0.0 /bin/sh -c echo "**** install build packages ****" && apk add --no-cache --virtual=build-dependencies build-base wget && echo "**** install runtime packages ****" && apk add --no-cache bind-tools inotify-tools perl perl-digest-sha1 perl-io-socket-inet6 perl-io-socket-ssl perl-json perl-netaddr-ip && echo "***** install perl modules ****" && curl -L http://cpanmin.us | perl - App::cpanminus && cpanm Data::Validate::IP JSON::Any && echo "**** install ddclient ****" && if [ -z ${DDCLIENT_VERSION+x} ]; then DDCLIENT_VERSION=$(curl -sX GET "https://api.github.com/repos/ddclient/ddclient/releases/latest" | awk '/tag_name/{print $4;exit}' FS='[""]'); fi && mkdir -p /tmp/ddclient && curl -o /tmp/ddclient.tar.gz -L "https://github.com/ddclient/ddclient/archive/${DDCLIENT_VERSION}.tar.gz" && tar xf /tmp/ddclient.tar.gz -C /tmp/ddclient --strip-components=1 && cp /tmp/ddclient/ddclient.in /usr/bin/ddclient.in && ln -s /usr/bin/ddclient.in /usr/bin/ddclient && mkdir -p /etc/ddclient/ && cp /tmp/ddclient/sample-get-ip-from-fritzbox /etc/ddclient/get-ip-from-fritzbox && printf "Linuxserver.io version: ${VERSION}\nBuild-date: ${BUILD_DATE}" > /build_version && echo "**** cleanup ****" && apk del --purge build-dependencies && rm -rf /config/.cpanm /root/.cpanm /tmp/* # buildkit
# 2025-02-25 14:54:06 0.00B 添加元数据标签
LABEL maintainer=saarg
# 2025-02-25 14:54:06 0.00B 添加元数据标签
LABEL build_version=Linuxserver.io version:- v4.0.0-ls191 Build-date:- 2025-02-25T06:52:46+00:00
# 2025-02-25 14:54:06 0.00B 定义构建参数
ARG DDCLIENT_VERSION=v4.0.0
# 2025-02-25 14:54:06 0.00B 定义构建参数
ARG VERSION=v4.0.0-ls191
# 2025-02-25 14:54:06 0.00B 定义构建参数
ARG BUILD_DATE=2025-02-25T06:52:46+00:00
# 2025-02-25 14:54:06 0.00B 设置环境变量 LSIO_FIRST_PARTY
ENV LSIO_FIRST_PARTY=true
# 2025-02-15 21:36:18 0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/init"]
# 2025-02-15 21:36:18 7.46KB 复制新文件或目录到容器中
COPY root/ / # buildkit
# 2025-02-15 21:36:18 13.99MB 执行命令并创建新的镜像层
RUN |6 BUILD_DATE=2025-02-15T13:34:44+00:00 VERSION=79f3bc4b-ls10 MODS_VERSION=v3 PKG_INST_VERSION=v1 LSIOWN_VERSION=v1 WITHCONTENV_VERSION=v1 /bin/sh -c echo "**** install runtime packages ****" && apk add --no-cache alpine-release bash ca-certificates catatonit coreutils curl findutils jq netcat-openbsd procps-ng shadow tzdata && echo "**** create abc user and make our folders ****" && groupmod -g 1000 users && useradd -u 911 -U -d /config -s /bin/false abc && usermod -G users abc && mkdir -p /app /config /defaults /lsiopy && echo "**** cleanup ****" && rm -rf /tmp/* # buildkit
# 2025-02-15 21:36:16 0.00B 设置环境变量 PS1 HOME TERM S6_CMD_WAIT_FOR_SERVICES_MAXTIME S6_VERBOSITY S6_STAGE2_HOOK VIRTUAL_ENV PATH
ENV PS1=$(whoami)@$(hostname):$(pwd)\$ HOME=/root TERM=xterm S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 S6_VERBOSITY=1 S6_STAGE2_HOOK=/docker-mods VIRTUAL_ENV=/lsiopy PATH=/lsiopy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
# 2025-02-15 21:36:16 478.00B 复制文件或目录到容器中
ADD --chmod=755 https://raw.githubusercontent.com/linuxserver/docker-mods/mod-scripts/with-contenv.v1 /usr/bin/with-contenv # buildkit
# 2025-02-15 21:36:16 945.00B 复制文件或目录到容器中
ADD --chmod=755 https://raw.githubusercontent.com/linuxserver/docker-mods/mod-scripts/lsiown.v1 /usr/bin/lsiown # buildkit
# 2025-02-15 21:36:16 4.18KB 复制文件或目录到容器中
ADD --chmod=755 https://raw.githubusercontent.com/linuxserver/docker-mods/mod-scripts/package-install.v1 /etc/s6-overlay/s6-rc.d/init-mods-package-install/run # buildkit
# 2025-02-15 21:36:16 31.11KB 复制文件或目录到容器中
ADD --chmod=755 https://raw.githubusercontent.com/linuxserver/docker-mods/mod-scripts/docker-mods.v3 /docker-mods # buildkit
# 2025-02-15 21:36:16 0.00B 添加元数据标签
LABEL maintainer=TheLamer
# 2025-02-15 21:36:16 0.00B 添加元数据标签
LABEL build_version=Linuxserver.io version:- 79f3bc4b-ls10 Build-date:- 2025-02-15T13:34:44+00:00
# 2025-02-15 21:36:16 0.00B 定义构建参数
ARG WITHCONTENV_VERSION=v1
# 2025-02-15 21:36:16 0.00B 定义构建参数
ARG LSIOWN_VERSION=v1
# 2025-02-15 21:36:16 0.00B 定义构建参数
ARG PKG_INST_VERSION=v1
# 2025-02-15 21:36:16 0.00B 定义构建参数
ARG MODS_VERSION=v3
# 2025-02-15 21:36:16 0.00B 定义构建参数
ARG VERSION=79f3bc4b-ls10
# 2025-02-15 21:36:16 0.00B 定义构建参数
ARG BUILD_DATE=2025-02-15T13:34:44+00:00
# 2025-02-15 21:36:16 13.10MB 复制新文件或目录到容器中
COPY /root-out/ / # buildkit
镜像信息
{
"Id": "sha256:976d3cd9ee5ff2d20946f0766b6c0ce6c02dfa03dbfbadd74c40bba6e0322488",
"RepoTags": [
"linuxserver/ddclient:amd64-latest",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/linuxserver/ddclient:amd64-latest"
],
"RepoDigests": [
"linuxserver/ddclient@sha256:1b996d96eec476a706895f96fda9a48373800a71f1c4146af870c67b30f6a128",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/linuxserver/ddclient@sha256:156ad39d6d3872b887be6cbbdbae64ce6da877d9c1b23f858f767be6ec4d48ab"
],
"Parent": "",
"Comment": "buildkit.dockerfile.v0",
"Created": "2025-02-25T06:54:06.915391464Z",
"Container": "",
"ContainerConfig": null,
"DockerVersion": "",
"Author": "",
"Config": {
"Hostname": "",
"Domainname": "",
"User": "",
"AttachStdin": false,
"AttachStdout": false,
"AttachStderr": false,
"Tty": false,
"OpenStdin": false,
"StdinOnce": false,
"Env": [
"PATH=/lsiopy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"PS1=$(whoami)@$(hostname):$(pwd)\\$ ",
"HOME=/root",
"TERM=xterm",
"S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0",
"S6_VERBOSITY=1",
"S6_STAGE2_HOOK=/docker-mods",
"VIRTUAL_ENV=/lsiopy",
"LSIO_FIRST_PARTY=true"
],
"Cmd": null,
"Image": "",
"Volumes": {
"/config": {}
},
"WorkingDir": "/",
"Entrypoint": [
"/init"
],
"OnBuild": null,
"Labels": {
"build_version": "Linuxserver.io version:- v4.0.0-ls191 Build-date:- 2025-02-25T06:52:46+00:00",
"maintainer": "saarg",
"org.opencontainers.image.authors": "linuxserver.io",
"org.opencontainers.image.created": "2025-02-25T06:52:46+00:00",
"org.opencontainers.image.description": "[Ddclient](https://github.com/ddclient/ddclient) is a Perl client used to update dynamic DNS entries for accounts on Dynamic DNS Network Service Provider. It was originally written by Paul Burry and is now mostly by wimpunk. It has the capability to update more than just dyndns and it can fetch your WAN-ipaddress in a few different ways.",
"org.opencontainers.image.documentation": "https://docs.linuxserver.io/images/docker-ddclient",
"org.opencontainers.image.licenses": "GPL-3.0-only",
"org.opencontainers.image.ref.name": "7a0a3d3a3575e5c388cc93ece2587b95ec7b463b",
"org.opencontainers.image.revision": "7a0a3d3a3575e5c388cc93ece2587b95ec7b463b",
"org.opencontainers.image.source": "https://github.com/linuxserver/docker-ddclient",
"org.opencontainers.image.title": "Ddclient",
"org.opencontainers.image.url": "https://github.com/linuxserver/docker-ddclient/packages",
"org.opencontainers.image.vendor": "linuxserver.io",
"org.opencontainers.image.version": "v4.0.0-ls191"
}
},
"Architecture": "amd64",
"Os": "linux",
"Size": 76863973,
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/ccedfc56f6e31fbbf2efe54515638d4ea8069e2774bfe7056ebeaa29a8e0d80a/diff:/var/lib/docker/overlay2/8f2590249ab0745ebde811ba4ef84b9d024c1ec95cb172eab88fdb22e67a6bff/diff:/var/lib/docker/overlay2/e58cb83e0befc014fe6fd0ef18319f3f94c74423d5546bb4a2e145bdc51f0370/diff:/var/lib/docker/overlay2/d27b1e38dd5552b695fe68300fdfef7189a099895fedd7d9d8fb1aeeba8ea48b/diff:/var/lib/docker/overlay2/358ef343fd1859ed46e6d1c4cacb2322d727bdbfb2edcfd1688187bb98d58bc5/diff:/var/lib/docker/overlay2/c4ea4c92884bd948a53206ed2bff661d4aadd35bd4fdd491947b986316213074/diff:/var/lib/docker/overlay2/cda45e43fc0bbb66a53c26b4fa869adf0604c32e9be4b1d37d42de41dcef4af4/diff:/var/lib/docker/overlay2/c35081a4b3cf4d733643c3ceb31fca2ba99ad6e37e93c45e13e1e9f3e5f712d0/diff",
"MergedDir": "/var/lib/docker/overlay2/48497e2977b588c09357ca3b7e63079d4757c14c8109767aaa7046c88a256ea4/merged",
"UpperDir": "/var/lib/docker/overlay2/48497e2977b588c09357ca3b7e63079d4757c14c8109767aaa7046c88a256ea4/diff",
"WorkDir": "/var/lib/docker/overlay2/48497e2977b588c09357ca3b7e63079d4757c14c8109767aaa7046c88a256ea4/work"
},
"Name": "overlay2"
},
"RootFS": {
"Type": "layers",
"Layers": [
"sha256:69e09f45d6638305112e4a176f8c315c1ad12f7285bac88f83c64afeba291196",
"sha256:9fb3fcee28a57a2dfecee72ed9e6cd097fb0c2acbed64277d8829e41da7c19c7",
"sha256:96ed225c85124f5372c4f558271b36b30e3b627ae51fff196b4f4476efb95411",
"sha256:6a8dde96ef656bcbdae9b3bf82841652a11437efcd8a14384c2f5d77194bec40",
"sha256:4898a07a94a4bf1a07e2b525971752c76a75a476d817cd23594b11e1eaecc380",
"sha256:34ee502dd809bfc3416f843e67696d07225b7b87d38a9a4aa7e6aa1e2f6afc06",
"sha256:caa148c882d6a91ee899947cf433a12b17e93deb9c659897c2cb7bd06d496430",
"sha256:b039b454de8f689eb26f3e60304f8db0d05fd066c5518bb519e8df8d0b813d06",
"sha256:451bd2f2df381b020eb01cb7852077013c1769bb53d57660838f6495a4cae335"
]
},
"Metadata": {
"LastTagTime": "2025-02-28T14:41:30.798415323+08:00"
}
}
更多版本
docker.io/linuxserver/ddclient:amd64-latest
docker.io/linuxserver/ddclient:latest