docker.io/foundationdb/foundationdb-kubernetes-sidecar:7.3.63-1 linux/amd64

docker.io/foundationdb/foundationdb-kubernetes-sidecar:7.3.63-1 - 国内下载镜像源 浏览次数:7
```html

这是一个用于 FoundationDB 分布式数据库的 Kubernetes Sidecar 镜像。

Sidecar 容器与 FoundationDB 进程一起部署在 Kubernetes 集群中,提供额外的功能和辅助服务,例如监控、日志记录和配置管理等。

该镜像由 FoundationDB 官方提供,确保与 FoundationDB 数据库的兼容性和稳定性。

```
源镜像 docker.io/foundationdb/foundationdb-kubernetes-sidecar:7.3.63-1
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/foundationdb/foundationdb-kubernetes-sidecar:7.3.63-1
镜像ID sha256:2e7436e0692586e0ff7a685e9b52e462a001fc87e9ee8097522f6a4758a3964e
镜像TAG 7.3.63-1
大小 1.33GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 /usr/bin/tini -g -- /entrypoint.bash
工作目录 /
OS/平台 linux/amd64
浏览量 7 次
贡献者
镜像创建 2025-02-22T20:47:45.775139032Z
同步时间 2025-04-02 14:59
更新时间 2025-04-02 20:14
目录挂载
/var/input-files /var/output-files
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LISTEN_PORT=8080
镜像标签
1.33.7: io.buildah.version BSD-3-Clause: license rockylinux: name 2025-02-22T20:47:12+0000: org.foundationdb.build_date 5140696da2: org.foundationdb.commit 7.3.63: org.foundationdb.version Magauer Lukas, Neil Hanlon, Louis Abel: org.opencontainers.image.authors BSD-3-Clause: org.opencontainers.image.license rockylinux: org.opencontainers.image.name https://github.com/rocky-linux/rocky-toolbox-images: org.opencontainers.image.url Rocky Enterprise Software Foundation: org.opencontainers.image.vendor 9-minimal: org.opencontainers.image.version Rocky Enterprise Software Foundation: vendor 9-minimal: version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/foundationdb/foundationdb-kubernetes-sidecar:7.3.63-1
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/foundationdb/foundationdb-kubernetes-sidecar:7.3.63-1  docker.io/foundationdb/foundationdb-kubernetes-sidecar:7.3.63-1

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/foundationdb/foundationdb-kubernetes-sidecar:7.3.63-1
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/foundationdb/foundationdb-kubernetes-sidecar:7.3.63-1  docker.io/foundationdb/foundationdb-kubernetes-sidecar:7.3.63-1

Shell快速替换命令

sed -i 's#foundationdb/foundationdb-kubernetes-sidecar:7.3.63-1#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/foundationdb/foundationdb-kubernetes-sidecar:7.3.63-1#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/foundationdb/foundationdb-kubernetes-sidecar:7.3.63-1 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/foundationdb/foundationdb-kubernetes-sidecar:7.3.63-1  docker.io/foundationdb/foundationdb-kubernetes-sidecar:7.3.63-1'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/foundationdb/foundationdb-kubernetes-sidecar:7.3.63-1 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/foundationdb/foundationdb-kubernetes-sidecar:7.3.63-1  docker.io/foundationdb/foundationdb-kubernetes-sidecar:7.3.63-1'

镜像构建历史


# 2025-02-23 04:47:45  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/usr/bin/tini" "-g" "--" "/entrypoint.bash"]
                        
# 2025-02-23 04:47:45  0.00B 设置环境变量 LISTEN_PORT
ENV LISTEN_PORT=8080
                        
# 2025-02-23 04:47:45  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/var/output-files]
                        
# 2025-02-23 04:47:45  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/var/input-files]
                        
# 2025-02-23 04:47:45  0.00B 指定运行容器时使用的用户
USER fdb
                        
# 2025-02-23 04:47:45  26.42KB 执行命令并创建新的镜像层
RUN /bin/sh -c chmod a+x /entrypoint.bash /sidecar.py # buildkit
                        
# 2025-02-23 04:47:45  26.42KB 复制文件或目录到容器中
ADD entrypoint.bash sidecar.py / # buildkit
                        
# 2025-02-23 04:47:45  0.00B 设置工作目录为/
WORKDIR /
                        
# 2025-02-23 04:47:45  75.54MB 执行命令并创建新的镜像层
RUN /bin/sh -c microdnf -y install     python3.9     python3.9-pip &&     microdnf clean all &&     update-alternatives --install /usr/bin/python python /usr/bin/python3.9 20 &&     update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.9 20 &&     python3 -m pip install watchdog==4.0.1 # buildkit
                        
# 2025-02-23 04:47:33  0.00B 设置工作目录为/
WORKDIR /
                        
# 2025-02-23 04:47:33  0.00B 执行命令并创建新的镜像层
RUN |3 FDB_VERSION=7.3.63 FDB_LIBRARY_VERSIONS=6.3.25 7.1.57 7.3.63 FDB_WEBSITE=file:///tmp/website /bin/sh -c rm -rf /tmp/* # buildkit
                        
# 2025-02-23 04:47:33  23.70MB 执行命令并创建新的镜像层
RUN |3 FDB_VERSION=7.3.63 FDB_LIBRARY_VERSIONS=6.3.25 7.1.57 7.3.63 FDB_WEBSITE=file:///tmp/website /bin/sh -c curl -Ls $FDB_WEBSITE/$FDB_VERSION/libfdb_c.x86_64.so -o /usr/lib/libfdb_c.so # buildkit
                        
# 2025-02-23 04:47:33  56.48MB 执行命令并创建新的镜像层
RUN |3 FDB_VERSION=7.3.63 FDB_LIBRARY_VERSIONS=6.3.25 7.1.57 7.3.63 FDB_WEBSITE=file:///tmp/website /bin/sh -c mkdir -p /var/fdb/lib &&     for version in $FDB_LIBRARY_VERSIONS; do     curl --fail -Ls ${FDB_WEBSITE}/${version}/libfdb_c.x86_64.so -o /var/fdb/lib/libfdb_c_${version%.*}.so;     done # buildkit
                        
# 2025-02-23 04:47:32  56.48MB 执行命令并创建新的镜像层
RUN |3 FDB_VERSION=7.3.63 FDB_LIBRARY_VERSIONS=6.3.25 7.1.57 7.3.63 FDB_WEBSITE=file:///tmp/website /bin/sh -c for version in $FDB_LIBRARY_VERSIONS; do     curl --fail -Ls ${FDB_WEBSITE}/${version}/libfdb_c.x86_64.so -o /usr/lib/fdb/multiversion/libfdb_c_${version%.*}.so;     done # buildkit
                        
# 2025-02-23 04:47:32  90.00B 执行命令并创建新的镜像层
RUN |3 FDB_VERSION=7.3.63 FDB_LIBRARY_VERSIONS=6.3.25 7.1.57 7.3.63 FDB_WEBSITE=file:///tmp/website /bin/sh -c for file in fdbdr fdbrestore backup_agent dr_agent fastrestore_tool; do         ln -s /usr/bin/fdbbackup /usr/bin/$file;     done # buildkit
                        
# 2025-02-23 04:47:32  151.05MB 执行命令并创建新的镜像层
RUN |3 FDB_VERSION=7.3.63 FDB_LIBRARY_VERSIONS=6.3.25 7.1.57 7.3.63 FDB_WEBSITE=file:///tmp/website /bin/sh -c for file in fdbserver fdbbackup fdbcli fdbmonitor; do         curl --fail -Ls ${FDB_WEBSITE}/${FDB_VERSION}/$file.x86_64 -o $file;         chmod +x $file;         mv $file /usr/bin;     done # buildkit
                        
# 2025-02-23 04:47:30  207.54MB 复制新文件或目录到容器中
COPY website /tmp/website/ # buildkit
                        
# 2025-02-23 04:47:29  1.19MB 执行命令并创建新的镜像层
RUN |3 FDB_VERSION=7.3.63 FDB_LIBRARY_VERSIONS=6.3.25 7.1.57 7.3.63 FDB_WEBSITE=file:///tmp/website /bin/sh -c groupadd --gid 4059              fdb &&     useradd --gid 4059             --uid 4059             --no-create-home             --shell /bin/bash             fdb &&     chown -R fdb:fdb /var/fdb # buildkit
                        
# 2025-02-23 04:47:29  7.00B 执行命令并创建新的镜像层
RUN |3 FDB_VERSION=7.3.63 FDB_LIBRARY_VERSIONS=6.3.25 7.1.57 7.3.63 FDB_WEBSITE=file:///tmp/website /bin/sh -c mkdir -p /var/fdb/{logs,tmp,lib} &&     mkdir -p /usr/lib/fdb/multiversion &&     echo ${FDB_VERSION} > /var/fdb/version # buildkit
                        
# 2024-08-17 11:12:02  0.00B 定义构建参数
ARG FDB_WEBSITE=https://github.com/apple/foundationdb/releases/download
                        
# 2024-08-17 11:12:02  0.00B 定义构建参数
ARG FDB_LIBRARY_VERSIONS=7.3.63
                        
# 2024-08-17 11:12:02  0.00B 定义构建参数
ARG FDB_VERSION=6.3.22
                        
# 2024-08-17 11:12:02  0.00B 设置工作目录为/tmp
WORKDIR /tmp
                        
# 2024-08-17 11:12:02  0.00B 设置工作目录为/
WORKDIR /
                        
# 2024-08-17 11:11:59  24.06KB 执行命令并创建新的镜像层
RUN /bin/sh -c curl -Ls https://github.com/krallin/tini/releases/download/v0.19.0/tini-amd64 -o tini  &&     echo "93dcc18adc78c65a028a84799ecf8ad40c936fdfc5f2a57b1acda5a8117fa82c  tini" > tini-sha.txt &&     sha256sum --quiet -c tini-sha.txt &&     chmod +x tini &&     mv tini /usr/bin/ &&     rm -rf /tmp/* # buildkit
                        
# 2024-08-17 11:11:58  0.00B 设置工作目录为/tmp
WORKDIR /tmp
                        
# 2024-08-17 11:11:58  604.05MB 执行命令并创建新的镜像层
RUN /bin/sh -c microdnf install -y     bind-utils     binutils     curl     gdb     hostname     jq     less     libubsan     lsof     net-tools     nmap-ncat     perf     perl     procps-ng     strace     sysstat     tar     tcpdump     telnet     traceroute     unzip     openssl     vim-enhanced &&     microdnf clean all # buildkit
                        
# 2024-05-24 00:45:58  148.93MB 
KIWI 10.0.16
                        
                    

镜像信息

{
    "Id": "sha256:2e7436e0692586e0ff7a685e9b52e462a001fc87e9ee8097522f6a4758a3964e",
    "RepoTags": [
        "foundationdb/foundationdb-kubernetes-sidecar:7.3.63-1",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/foundationdb/foundationdb-kubernetes-sidecar:7.3.63-1"
    ],
    "RepoDigests": [
        "foundationdb/foundationdb-kubernetes-sidecar@sha256:137dc9e77722052d039f27641da993ab2898f58540a3b0ff684c2924d77b6ad6",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/foundationdb/foundationdb-kubernetes-sidecar@sha256:6b9ba07751867441cd7b82e5ca2986dcce53621fb6c26db48aa76cc2db20595b"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-02-22T20:47:45.775139032Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "Release Engineering (SIG/Core)",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "fdb",
        "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",
            "LISTEN_PORT=8080"
        ],
        "Cmd": null,
        "Image": "",
        "Volumes": {
            "/var/input-files": {},
            "/var/output-files": {}
        },
        "WorkingDir": "/",
        "Entrypoint": [
            "/usr/bin/tini",
            "-g",
            "--",
            "/entrypoint.bash"
        ],
        "OnBuild": null,
        "Labels": {
            "io.buildah.version": "1.33.7",
            "license": "BSD-3-Clause",
            "name": "rockylinux",
            "org.foundationdb.build_date": "2025-02-22T20:47:12+0000",
            "org.foundationdb.commit": "5140696da2",
            "org.foundationdb.version": "7.3.63",
            "org.opencontainers.image.authors": "Magauer Lukas, Neil Hanlon, Louis Abel",
            "org.opencontainers.image.license": "BSD-3-Clause",
            "org.opencontainers.image.name": "rockylinux",
            "org.opencontainers.image.url": "https://github.com/rocky-linux/rocky-toolbox-images",
            "org.opencontainers.image.vendor": "Rocky Enterprise Software Foundation",
            "org.opencontainers.image.version": "9-minimal",
            "vendor": "Rocky Enterprise Software Foundation",
            "version": "9-minimal"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 1325037649,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/9a6202594f6c01d22043f86a947a3f2acba2cb6aa4a46837887910dc24fc1f86/diff:/var/lib/docker/overlay2/989f2f8518ac99ff2472d8601bbbdb6533a8545390149e626cbf90f60e521c13/diff:/var/lib/docker/overlay2/8ad4a1300aefc2903a8be2c3ba6341adbcdfc464dd6b87e65fee30968df50d91/diff:/var/lib/docker/overlay2/3152f8b6254509d6f7cf44ecd8ea4a02a97706344c4f0899787715b700d791fe/diff:/var/lib/docker/overlay2/c2755e2e54779c8278087b696dc8023c835c53be49ea18b66cbaf5b4bb451a1a/diff:/var/lib/docker/overlay2/564cc81ad533c5d1bd8ea32e8daf8d1cc43b9d32c199bdac0a1fcbcbac5ef489/diff:/var/lib/docker/overlay2/778c69b22653b8c3a2cd652e8f58f33c9bfeec3a418445c3e35e156d9b416c92/diff:/var/lib/docker/overlay2/ae131d535544e433d2d906636fff14fb018dcbff1764f54cf6d491d72c1f1eaf/diff:/var/lib/docker/overlay2/163531d4a31bc63f8bf4fc9fbbb748de7b74c8ff9f67a089722b8132b55399eb/diff:/var/lib/docker/overlay2/7c755a8d2702c5cceb29450419b32cc70933b790338917f2a70b54f4d1922345/diff:/var/lib/docker/overlay2/b59e2e004a122999172e8846788310a949a809c929c8804149006137513baf34/diff:/var/lib/docker/overlay2/8ea674a3161c12bd66381c81f70acf6365a5461f06064ff6b75e3e46a1b2490e/diff:/var/lib/docker/overlay2/660fc74e3a395ea323753e9440bbeb593f0f7d66ce2f0d261b789c15f6fcb25f/diff:/var/lib/docker/overlay2/9854f9dbd5b6a9ee9d13d938254f0bd45f6b43f5a41f447ad8c61006f9351946/diff:/var/lib/docker/overlay2/34ccb9c6b43f836accc96b7db1b4e77e633fab069c7d04061992741ec3945ab6/diff:/var/lib/docker/overlay2/7ea90c3a0c4deef191108005e98e1811c1855bffd4e56535e55177e9a1bb6a01/diff",
            "MergedDir": "/var/lib/docker/overlay2/cb001062eb44c1642da036af3806ff74428ffa6d253e60ba3bf2da84fb326d7c/merged",
            "UpperDir": "/var/lib/docker/overlay2/cb001062eb44c1642da036af3806ff74428ffa6d253e60ba3bf2da84fb326d7c/diff",
            "WorkDir": "/var/lib/docker/overlay2/cb001062eb44c1642da036af3806ff74428ffa6d253e60ba3bf2da84fb326d7c/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:abd3849c227c66b69eec74a015e24dfd9c05e4205953b090ab57b4694de8319e",
            "sha256:3f47a5219b0bc907648b6e2a634b003754e17013dc09e42ec4c58a94a43832bf",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:f67d9e2be390ed05fba83ad8427540dfa1120f16cd300155b3bc175be77970a9",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:dd7879c08cd255598bd60618262bf4e5ac02327bcd69cab784d2ba1f8b498153",
            "sha256:1e06dc73c5f6086f1cd0b607d971594037d5e12efbda932c6cc441f7c6d561ea",
            "sha256:905b29e06a10e385fb9e292fdbb37ab5e761f9590d9bfb6e932499f193696ea6",
            "sha256:2e37f97e72ce39030fd5e935e36d3461aad50627079a0a10936dd2e69642dc5b",
            "sha256:4a716eeac3b130420ce676e09ec9b092fdb858aa45536e7373b23f1ee754ee8e",
            "sha256:443a58a70188e158b38d4003fb0213c6aec930bb07862af3af45434276022d79",
            "sha256:b055cee0e59f84f9bab922ea80dda3f19bbf0744b59beec8efa37400a61270bb",
            "sha256:0882c54ca2161b1ab6d1dca956cf8304f3637aa154178495c4ea9c8685a57c11",
            "sha256:a2cb923d3184631cb46891d95e02edff8bcd90e047944a2c3788a7b65d324958",
            "sha256:dbabd35f2453a5fe99b79e7b6c6c043942836d9c9cba3cf9e2c4c97d93a217ca",
            "sha256:4f6d4555c6555a45fe90e4ad33080a72df43950c7f58aa6145151c1d74f0ec29",
            "sha256:48a834bae5207c08b0f19295539a9f0d32d7e75d66e203ff7260498abe8fd780"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-04-02T14:58:16.902383875+08:00"
    }
}

更多版本

docker.io/foundationdb/foundationdb-kubernetes-sidecar:6.2.30-1

linux/amd64 docker.io381.01MB2025-04-02 14:12
6

docker.io/foundationdb/foundationdb-kubernetes-sidecar:6.3.24-1

linux/amd64 docker.io607.78MB2025-04-02 14:15
7

docker.io/foundationdb/foundationdb-kubernetes-sidecar:7.1.26-1

linux/amd64 docker.io874.55MB2025-04-02 14:17
5

docker.io/foundationdb/foundationdb-kubernetes-sidecar:7.3.63-1

linux/amd64 docker.io1.33GB2025-04-02 14:59
6