docker.io/osalvador/replicadb:0.18.0 linux/amd64

docker.io/osalvador/replicadb:0.18.0 - 国内下载镜像源 浏览次数:8

Replicadb是一个高效的数据库复制与迁移工具,支持在MySQL、PostgreSQL、SQL Server、Oracle等不同类型数据库之间进行数据同步,提供批量数据迁移、增量同步及数据转换功能,可满足数据迁移、备份和实时数据同步等场景需求。

源镜像 docker.io/osalvador/replicadb:0.18.0
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/osalvador/replicadb:0.18.0
镜像ID sha256:8f5a62fb49f3684dc9cb7b50dfa67c75f337f4dd3c432481fb06f07b80e698a3
镜像TAG 0.18.0
大小 410.34MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 bash /home/replicadb/bin/replicadb --options-file /home/replicadb/conf/replicadb.conf
工作目录 /home/replicadb
OS/平台 linux/amd64
浏览量 8 次
贡献者
镜像创建 2026-02-09T13:39:49.723288191Z
同步时间 2026-03-23 17:35
环境变量
PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin JAVA_HOME=/opt/java/openjdk LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 JAVA_VERSION=jdk-11.0.30+7 REPLICADB_VERSION=0.18.0 USERNAME=replicadb

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/osalvador/replicadb:0.18.0
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/osalvador/replicadb:0.18.0  docker.io/osalvador/replicadb:0.18.0

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/osalvador/replicadb:0.18.0
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/osalvador/replicadb:0.18.0  docker.io/osalvador/replicadb:0.18.0

Shell快速替换命令

sed -i 's#osalvador/replicadb:0.18.0#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/osalvador/replicadb:0.18.0#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/osalvador/replicadb:0.18.0 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/osalvador/replicadb:0.18.0  docker.io/osalvador/replicadb:0.18.0'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/osalvador/replicadb:0.18.0 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/osalvador/replicadb:0.18.0  docker.io/osalvador/replicadb:0.18.0'

镜像构建历史


# 2026-02-09 21:39:49  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["bash" "/home/replicadb/bin/replicadb" "--options-file" "/home/replicadb/conf/replicadb.conf"]
                        
# 2026-02-09 21:39:49  0.00B 执行命令并创建新的镜像层
RUN |1 REPLICADB_RELEASE_VERSION=0.18.0 /bin/sh -c rm ReplicaDB-${REPLICADB_VERSION}.tar.gz # buildkit
                        
# 2026-02-09 21:39:49  123.48MB 执行命令并创建新的镜像层
RUN |1 REPLICADB_RELEASE_VERSION=0.18.0 /bin/sh -c tar -xvzf ReplicaDB-${REPLICADB_VERSION}.tar.gz # buildkit
                        
# 2026-02-09 21:39:48  113.66MB 复制新文件或目录到容器中
COPY ReplicaDB-0.18.0.tar.gz /home/replicadb # buildkit
                        
# 2026-02-09 21:39:48  0.00B 设置工作目录为/home/replicadb
WORKDIR /home/replicadb
                        
# 2026-02-09 21:39:48  0.00B 指定运行容器时使用的用户
USER replicadb:replicadb
                        
# 2026-02-09 21:39:48  3.07KB 执行命令并创建新的镜像层
RUN |1 REPLICADB_RELEASE_VERSION=0.18.0 /bin/sh -c addgroup -S ${USERNAME} && adduser -S ${USERNAME} -G ${USERNAME} # buildkit
                        
# 2026-02-09 21:39:48  0.00B 设置环境变量 USERNAME
ENV USERNAME=replicadb
                        
# 2026-02-09 21:39:48  0.00B 设置环境变量 REPLICADB_VERSION
ENV REPLICADB_VERSION=0.18.0
                        
# 2026-02-09 21:39:48  0.00B 定义构建参数
ARG REPLICADB_RELEASE_VERSION=0.18.0
                        
# 2026-02-09 21:39:48  1.79MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk add --no-cache bash # buildkit
                        
# 2026-02-06 06:16:27  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/__cacert_entrypoint.sh"]
                        
# 2026-02-06 06:16:27  5.31KB 复制新文件或目录到容器中
COPY --chmod=755 entrypoint.sh /__cacert_entrypoint.sh # buildkit
                        
# 2026-02-06 06:16:27  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux;     echo "Verifying install ...";     echo "java --version"; java --version;     echo "Complete." # buildkit
                        
# 2026-02-06 06:16:27  128.56MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux;     ARCH="$(apk --print-arch)";     case "${ARCH}" in        x86_64)          ESUM='b30f7db6fd41047c60978bd2c88b6b9bea108803482db4e163dd7fd2b1aec1f7';          BINARY_URL='https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.30%2B7/OpenJDK11U-jre_x64_alpine-linux_hotspot_11.0.30_7.tar.gz';          ;;        *)          echo "Unsupported arch: ${ARCH}";          exit 1;          ;;     esac;     wget -O /tmp/openjdk.tar.gz ${BINARY_URL};     wget -O /tmp/openjdk.tar.gz.sig ${BINARY_URL}.sig;     export GNUPGHOME="$(mktemp -d)";     gpg --batch --keyserver keyserver.ubuntu.com --recv-keys 3B04D753C9050D9A5D343F39843C48A565F8F04B;     gpg --batch --verify /tmp/openjdk.tar.gz.sig /tmp/openjdk.tar.gz;     rm -rf "${GNUPGHOME}" /tmp/openjdk.tar.gz.sig;     echo "${ESUM} */tmp/openjdk.tar.gz" | sha256sum -c -;     mkdir -p "$JAVA_HOME";     tar --extract         --file /tmp/openjdk.tar.gz         --directory "$JAVA_HOME"         --strip-components 1         --no-same-owner     ;     rm -f /tmp/openjdk.tar.gz; # buildkit
                        
# 2026-02-06 06:13:12  0.00B 设置环境变量 JAVA_VERSION
ENV JAVA_VERSION=jdk-11.0.30+7
                        
# 2026-02-06 06:13:12  34.40MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux;     apk add --no-cache         fontconfig ttf-dejavu         gnupg         ca-certificates p11-kit-trust         musl-locales musl-locales-lang         tzdata         coreutils         openssl     ;     rm -rf /var/cache/apk/* # buildkit
                        
# 2026-02-06 06:13:12  0.00B 设置环境变量 LANG LANGUAGE LC_ALL
ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
                        
# 2026-02-06 06:13:12  0.00B 设置环境变量 PATH
ENV PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2026-02-06 06:13:12  0.00B 设置环境变量 JAVA_HOME
ENV JAVA_HOME=/opt/java/openjdk
                        
# 2026-01-28 09:18:04  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2026-01-28 09:18:04  8.44MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.23.3-x86_64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:8f5a62fb49f3684dc9cb7b50dfa67c75f337f4dd3c432481fb06f07b80e698a3",
    "RepoTags": [
        "osalvador/replicadb:0.18.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/osalvador/replicadb:0.18.0"
    ],
    "RepoDigests": [
        "osalvador/replicadb@sha256:9cfeb5d31a4916ec8cb50aeab5fd0628d2af736049ec0e8b2df6f34b0a0368a7",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/osalvador/replicadb@sha256:12c3c9d2c59b6e7bdf942e9dc4ee59a37d4df1e95c11d1f1d7ba51f032e1426e"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-02-09T13:39:49.723288191Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "replicadb:replicadb",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "JAVA_HOME=/opt/java/openjdk",
            "LANG=en_US.UTF-8",
            "LANGUAGE=en_US:en",
            "LC_ALL=en_US.UTF-8",
            "JAVA_VERSION=jdk-11.0.30+7",
            "REPLICADB_VERSION=0.18.0",
            "USERNAME=replicadb"
        ],
        "Cmd": null,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/home/replicadb",
        "Entrypoint": [
            "bash",
            "/home/replicadb/bin/replicadb",
            "--options-file",
            "/home/replicadb/conf/replicadb.conf"
        ],
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 410336518,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/356bf31912d153319b4e51e9c98dbf37d1e74f53643a808d622e51818a9eb21d/diff:/var/lib/docker/overlay2/bb5a4e5f774931061e14139182f4b184b180edcb94d816ca1b7c2cfb9a82b27a/diff:/var/lib/docker/overlay2/dfa7889940f34d58f6e9946aa5e0c217ae2d30e1772074e60d519747b668622a/diff:/var/lib/docker/overlay2/af9b2fdfdf6fe96a51419423d06ee064e38c75300985e39ddcf47e6069e493d3/diff:/var/lib/docker/overlay2/7f7653d538d3bbb90cb30b37570f27c49eb3013573dfe63fd4d4a5165a9a034f/diff:/var/lib/docker/overlay2/c1951d21e8bcebebae788e54d88fef3e39223728282fb54cb71db2d06c39f476/diff:/var/lib/docker/overlay2/c8b2d13bd0767c53b2d6793a9722e7252ef83978e1116c908eacf2e673610783/diff:/var/lib/docker/overlay2/7004aa436d024e86750f44f44070d22bd80a1985b5bf8564911f7b15f179df2c/diff:/var/lib/docker/overlay2/9156dba30dc715a65af24921b75980b03d067b5f0fd55a68e4536b9b0ebcb590/diff:/var/lib/docker/overlay2/e2168e4415fa23efb4974948fb84e5824148b54e06c7e4b305be1f21b0d6d57e/diff",
            "MergedDir": "/var/lib/docker/overlay2/0df7078aead6c6b7a73e85b650cb1621b00a9bd6d3bf1e09242e8e3f02ae27b5/merged",
            "UpperDir": "/var/lib/docker/overlay2/0df7078aead6c6b7a73e85b650cb1621b00a9bd6d3bf1e09242e8e3f02ae27b5/diff",
            "WorkDir": "/var/lib/docker/overlay2/0df7078aead6c6b7a73e85b650cb1621b00a9bd6d3bf1e09242e8e3f02ae27b5/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:989e799e634906e94dc9a5ee2ee26fc92ad260522990f26e707861a5f52bf64e",
            "sha256:ee66b3581bd47ccbea588ed8e5684af65c1054965bd24eb9f0b66f2fd4115b56",
            "sha256:3ce9de4ed5e13a3eff9ba51ce66040ad4ff66c478ee3265a0f748a005cb056d6",
            "sha256:f7a2c98a47751ef32eec7649078e53c03fda37163fe4c3a068be84bfcef798c5",
            "sha256:5a9f7c03e0716cafd3a0c9bc8c9ae9c924d0f8b48473ab2a725159116d32f483",
            "sha256:de587d20685885bf16334f0fad0006e57a8599144846e82e1d8f5c7b012d07ba",
            "sha256:505f1d096fd72295e8b1c48326bb7d831c77b981a23ef9d4a4a0762e10727941",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:09085f857de2857ee31df6c2900579962902f299ad476a1a53d7c308956d8fe4",
            "sha256:3d3aa47aed5c0f56651964c18f5d6b7e31f50d1223fd967e25594f110f884a89",
            "sha256:3225719e0255378c0901689b295969a80e1fd8a2f7109a647ef0c31eff7a2beb"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-03-23T17:34:13.716326269+08:00"
    }
}

更多版本

docker.io/osalvador/replicadb:0.18.0

linux/amd64 docker.io410.34MB2026-03-23 17:35
7