logo
docker.io/codeyunze/db-backup-management:26.2.3
linux/amd64 docker.io

该镜像用于数据库备份的自动化管理,支持多种数据库类型(如MySQL、PostgreSQL等)的备份操作、定时任务配置、备份文件的存储管理(本地或远程)及备份恢复功能,帮助用户简化数据库备份流程,保障数据安全。

15
浏览次数
450.03MB
镜像大小
源镜像
docker.io/codeyunze/db-backup-management:26.2.3
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/codeyunze/db-backup-management:26.2.3
镜像ID
sha256:99b810b50f0dc9acf534c752fb9bbc726c6c1881f22f9e02abad4d19f2de4c48
镜像 TAG
26.2.3
镜像大小
450.03MB
平台架构
linux/amd64
镜像源
docker.io
CMD
sh -c (crond -f -l 8 || cron -f || /usr/sbin/crond -n) & python3 /app/backup/db_instance_api.py & exec nginx -g "daemon off;"
启动入口
工作目录
/app/backup
OS/平台
linux/amd64
镜像创建
2026-03-31T01:04:12.766732692Z
同步时间
2026-06-22 20:35
浏览量
15 次
贡献者
🔌 开放端口 1
5555/tcp
⚙️ 环境变量 5
KeyValue
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 0
tags=v0.21.3-2 1
TZ=Asia/Shanghai 2
PYTHONDONTWRITEBYTECODE=1 3
PYTHONUNBUFFERED=1 4
🏷️ 镜像标签 8
KeyValue
2026-03-13T19:53:58.949Z org.opencontainers.image.created
Official MyDumper Project org.opencontainers.image.description
GPL-3.0 org.opencontainers.image.licenses
207a6a6d2a589c9870edfeb4ad60dedd2f96c731 org.opencontainers.image.revision
https://github.com/mydumper/mydumper org.opencontainers.image.source
mydumper org.opencontainers.image.title
https://github.com/mydumper/mydumper org.opencontainers.image.url
v0.21.3-2 org.opencontainers.image.version
🛡️ 镜像安全扫描
alma 9.7 Trivy 2026-06-22 20:35 查看完整报告
0
低危 LOW
36
中危 MEDIUM
61
高危 HIGH
3
严重 CRITICAL
受影响目标 (2)
docker.io/codeyunze/db-backup-management:26.2.3 (alma 9.7) alma Python python-pkg

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/codeyunze/db-backup-management:26.2.3
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/codeyunze/db-backup-management:26.2.3  docker.io/codeyunze/db-backup-management:26.2.3

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/codeyunze/db-backup-management:26.2.3
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/codeyunze/db-backup-management:26.2.3  docker.io/codeyunze/db-backup-management:26.2.3

Shell快速替换命令

sed -i 's#codeyunze/db-backup-management:26.2.3#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/codeyunze/db-backup-management:26.2.3#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/codeyunze/db-backup-management:26.2.3 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/codeyunze/db-backup-management:26.2.3  docker.io/codeyunze/db-backup-management:26.2.3'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/codeyunze/db-backup-management:26.2.3 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/codeyunze/db-backup-management:26.2.3  docker.io/codeyunze/db-backup-management:26.2.3'

镜像构建历史


# 2026-03-31 09:04:12  0.00B 设置默认要执行的命令
CMD ["sh" "-c" "(crond -f -l 8 || cron -f || /usr/sbin/crond -n) & python3 /app/backup/db_instance_api.py & exec nginx -g \"daemon off;\""]
                        
# 2026-03-31 09:04:12  0.00B 声明容器运行时监听的端口
EXPOSE [5555/tcp]
                        
# 2026-03-31 09:04:12  1.68KB 复制新文件或目录到容器中
COPY web/scripts/deploy/nginx.fullstack.conf /etc/nginx/nginx.conf # buildkit
                        
# 2026-03-31 09:04:12  23.83MB 复制新文件或目录到容器中
COPY /app/web/playground/dist /usr/share/nginx/html # buildkit
                        
# 2026-03-31 09:01:47  7.09KB 执行命令并创建新的镜像层
RUN /bin/sh -c chmod +x /app/backup/scripts/*.sh # buildkit
                        
# 2026-03-31 09:01:47  38.49KB 复制新文件或目录到容器中
COPY back/scripts /app/backup/scripts # buildkit
                        
# 2026-03-31 09:01:47  120.67KB 复制新文件或目录到容器中
COPY back/db_instance_api.py /app/backup/db_instance_api.py # buildkit
                        
# 2026-03-31 09:01:47  0.00B 设置工作目录为/app/backup
WORKDIR /app/backup
                        
# 2026-03-31 09:01:47  142.41MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux;     if command -v apk >/dev/null 2>&1; then       apk add --no-cache         python3         py3-pip         bash         ca-certificates         tzdata         mariadb-client         nginx;       (apk add --no-cache cronie || apk add --no-cache dcron || true);     elif command -v apt-get >/dev/null 2>&1; then       apt-get update;       apt-get install -y --no-install-recommends         python3         python3-pip         bash         ca-certificates         tzdata         default-mysql-client         nginx;       (apt-get install -y --no-install-recommends cron || true);       rm -rf /var/lib/apt/lists/*;     elif command -v dnf >/dev/null 2>&1; then       dnf install -y --disablerepo=mydumper         python3         python3-pip         bash         ca-certificates         tzdata         mariadb         nginx;       (dnf install -y --disablerepo=mydumper cronie || true);       dnf clean all;     elif command -v yum >/dev/null 2>&1; then       yum install -y --disablerepo=mydumper         python3         python3-pip         bash         ca-certificates         tzdata         mariadb         nginx;       (yum install -y --disablerepo=mydumper cronie || true);       yum clean all;     else       echo "No supported package manager found";       exit 1;     fi;     ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime;     echo "Asia/Shanghai" > /etc/timezone;     python3 -m pip install --no-cache-dir flask werkzeug cryptography;     rm -rf /etc/nginx/conf.d/default.conf 2>/dev/null || true;     mkdir -p /var/log/nginx /var/lib/nginx/tmp # buildkit
                        
# 2026-03-31 09:01:47  0.00B 设置环境变量 TZ PYTHONDONTWRITEBYTECODE PYTHONUNBUFFERED
ENV TZ=Asia/Shanghai PYTHONDONTWRITEBYTECODE=1 PYTHONUNBUFFERED=1
                        
# 2026-03-14 03:54:36  0.00B 设置默认要执行的命令
CMD ["bash" "-c" "echo 'This Docker image contains both mydumper and myloader binaries. Run the container by invoking either mydumper or myloader as first argument.'"]
                        
# 2026-03-14 03:54:36  31.77MB 执行命令并创建新的镜像层
RUN |1 tags=v0.21.3-2 /bin/sh -c curl -o GPG-KEY-MyDumper "https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x79EA15C0E82E34BA" &&   echo "TAGS: ${tags}" &&   rpm --import GPG-KEY-MyDumper &&  echo -e "[mydumper]\nname=MyDumper\nbaseurl=https://mydumper.github.io/mydumper/repo/yum/\$releasever/$(if [ $(($(echo "${tags}" | cut -d'.' -f3 | cut -d'-' -f1)%2)) -eq 0 ]; then echo 'testing'; fi)\nenabled=1\ngpgcheck=1" > /etc/yum.repos.d/mydumper.repo &&  yum -y install mydumper && yum clean all # buildkit
                        
# 2026-03-14 03:54:26  50.29MB 执行命令并创建新的镜像层
RUN |1 tags=v0.21.3-2 /bin/sh -c yum -y install zstd mysql-community-libs openssl compat-openssl11 && yum clean all # buildkit
                        
# 2026-03-14 03:54:14  11.16MB 执行命令并创建新的镜像层
RUN |1 tags=v0.21.3-2 /bin/sh -c yum -y install https://repo.mysql.com/mysql84-community-release-el9.rpm && yum clean all # buildkit
                        
# 2026-03-14 03:54:14  0.00B 设置环境变量 tags
ENV tags=v0.21.3-2
                        
# 2026-03-14 03:54:14  0.00B 定义构建参数
ARG tags=v0.21.3-2
                        
# 2026-01-30 02:13:34  0.00B 设置默认要执行的命令
CMD ["/bin/bash"]
                        
# 2026-01-30 02:13:34  190.40MB 复制文件或目录到容器中
ADD almalinux-9-default-amd64.tar.xz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:99b810b50f0dc9acf534c752fb9bbc726c6c1881f22f9e02abad4d19f2de4c48",
    "RepoTags": [
        "codeyunze/db-backup-management:26.2.3",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/codeyunze/db-backup-management:26.2.3"
    ],
    "RepoDigests": [
        "codeyunze/db-backup-management@sha256:2ec718586801f51eb2b41bb160766831c5f943857a3fabb2536dc1317aa61a27",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/codeyunze/db-backup-management@sha256:f8502df956918d57a639b1f9fea9832a0f6ba3837d404ba2e9a7ab65f0e48a2a"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-03-31T01:04:12.766732692Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "5555/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "tags=v0.21.3-2",
            "TZ=Asia/Shanghai",
            "PYTHONDONTWRITEBYTECODE=1",
            "PYTHONUNBUFFERED=1"
        ],
        "Cmd": [
            "sh",
            "-c",
            "(crond -f -l 8 || cron -f || /usr/sbin/crond -n) \u0026 python3 /app/backup/db_instance_api.py \u0026 exec nginx -g \"daemon off;\""
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/app/backup",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.created": "2026-03-13T19:53:58.949Z",
            "org.opencontainers.image.description": "Official MyDumper Project",
            "org.opencontainers.image.licenses": "GPL-3.0",
            "org.opencontainers.image.revision": "207a6a6d2a589c9870edfeb4ad60dedd2f96c731",
            "org.opencontainers.image.source": "https://github.com/mydumper/mydumper",
            "org.opencontainers.image.title": "mydumper",
            "org.opencontainers.image.url": "https://github.com/mydumper/mydumper",
            "org.opencontainers.image.version": "v0.21.3-2"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 450029356,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/98c5f1dd01d21db9ba1add95487b09e6e5113d3db173a3f2c869c9c8f47691e9/diff:/var/lib/docker/overlay2/d2908e87cde3947432d38e3e0d1003d5ab441e2258463029ff754870d8d0ace8/diff:/var/lib/docker/overlay2/cc9597a96774e181dc2f6cfdc6b93d287ded81e89dbe99b4bca5b544f9cfcc0b/diff:/var/lib/docker/overlay2/6ebac01715657908b662a176a98de198790ca80da94a4cb6505bfdeca37e5941/diff:/var/lib/docker/overlay2/a3e141733b69d0c6d1f22b2b36d50b96e860787eff2c0afc2ab1b4d2c9d68f40/diff:/var/lib/docker/overlay2/62fceffd7d1f92b64cd308bf1f3676ce8eb5b923cd5c83f571fd54495b4d673e/diff:/var/lib/docker/overlay2/0c15055d30638c958bff38d3f2288aaa517d51946ff4442f7c3e52cc92aa2c0a/diff:/var/lib/docker/overlay2/04e82917f36e28cbc9cb73fac57665f101aac04a5932973fcef8c5ff41c45064/diff:/var/lib/docker/overlay2/26858504aee0cd69c87c818fbb6b4890c95d85067cdcb9fd6207af77c3e899fd/diff:/var/lib/docker/overlay2/8d75a9da7cdf663bee6795c4c4e7e81719084f51d2669ca7bedeaf794de7473e/diff",
            "MergedDir": "/var/lib/docker/overlay2/42607799311d600a5dafd9fbd8852c61d42e4f2dc61300b0a94f5f53aa9e24c6/merged",
            "UpperDir": "/var/lib/docker/overlay2/42607799311d600a5dafd9fbd8852c61d42e4f2dc61300b0a94f5f53aa9e24c6/diff",
            "WorkDir": "/var/lib/docker/overlay2/42607799311d600a5dafd9fbd8852c61d42e4f2dc61300b0a94f5f53aa9e24c6/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:89e48f469bf06603e4069e155bec9090b457bc4d95d35fcc8308ddb81d16cebc",
            "sha256:077dd34077c53f7fa027d7a5c738a1f992692a01caa6b763b50a7a5f3d928497",
            "sha256:8b983400c80ec9c56a8a203d2e2347d450218fdb3b3901601b3c3a9c6a516034",
            "sha256:c2fc02f972cea8af9ef7144b3188d485e02d0ef677d58fc758db4fa7745e24d9",
            "sha256:060aaf6294c53c13a93d7eeab329454a74f983e4857c5027dc4b24312b90f5b6",
            "sha256:9b67183110d679e83c3aabd3b2c7310c0644902d2208732ddf94a2a23e52738c",
            "sha256:458a55c9e28e0ea0971494b2a683efb610e210e512ce67f445f34a0d33d5184d",
            "sha256:bfe23cfb6845e720df6714800ebfd6b1c769a739c8467048909a2e06289dc53b",
            "sha256:821c896529ef640638f930bc67ccc4324ea2780a50c1962eb84abcb1b60d5766",
            "sha256:c7d32c064d57100fcc28258d38602b9deba6282aef518710d2e5fed2230cf2c8",
            "sha256:25bf4851aac936149219515f777f86c1333435a1f49971cde164fcd9b3fe0b3f"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-06-22T20:35:15.967137602+08:00"
    }
}

更多版本

docker.io/codeyunze/db-backup-management:26.2.3

linux/amd64 docker.io450.03MB2026-06-22 20:35
14
检测到您正在使用广告拦截插件,本站为公益站点,依赖广告维持运转 🙏 查看如何关闭 ×