docker.io/eduardolat/pgbackweb:0.4.2 linux/amd64

docker.io/eduardolat/pgbackweb:0.4.2 - 国内下载镜像源 浏览次数:17

这是一个用于管理 PostgreSQL 数据库备份的 Web 界面镜像。它提供了一个用户友好的图形界面,允许用户浏览、恢复和删除 PostgreSQL 数据库备份。

源镜像 docker.io/eduardolat/pgbackweb:0.4.2
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/eduardolat/pgbackweb:0.4.2
镜像ID sha256:80007de3495034b09db75dc6c36fe042c3f3ce97db88823f6802549b5a720056
镜像TAG 0.4.2
大小 1.36GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD task migrate-serve
启动入口
工作目录 /app
OS/平台 linux/amd64
浏览量 17 次
贡献者
镜像创建 2025-02-06T16:10:33.92818309Z
同步时间 2025-05-30 14:35
更新时间 2025-06-01 07:59
开放端口
8085/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/go/bin:/usr/local/go-bin:/usr/local/dl-bin DEBIAN_FRONTEND=noninteractive GOBIN=/usr/local/go-bin

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/eduardolat/pgbackweb:0.4.2
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/eduardolat/pgbackweb:0.4.2  docker.io/eduardolat/pgbackweb:0.4.2

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/eduardolat/pgbackweb:0.4.2
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/eduardolat/pgbackweb:0.4.2  docker.io/eduardolat/pgbackweb:0.4.2

Shell快速替换命令

sed -i 's#eduardolat/pgbackweb:0.4.2#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/eduardolat/pgbackweb:0.4.2#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/eduardolat/pgbackweb:0.4.2 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/eduardolat/pgbackweb:0.4.2  docker.io/eduardolat/pgbackweb:0.4.2'

Ansible快速分发-Containerd

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

镜像构建历史


# 2025-02-07 00:10:33  0.00B 设置默认要执行的命令
CMD ["task" "migrate-serve"]
                        
# 2025-02-07 00:10:33  0.00B 声明容器运行时监听的端口
EXPOSE map[8085/tcp:{}]
                        
# 2025-02-07 00:10:33  8.60MB 执行命令并创建新的镜像层
RUN |1 TARGETPLATFORM=linux/amd64 /bin/sh -c cp ./dist/change-password /usr/local/bin/change-password &&     chmod +x /usr/local/bin/change-password # buildkit
                        
# 2025-02-07 00:10:33  242.99MB 执行命令并创建新的镜像层
RUN |1 TARGETPLATFORM=linux/amd64 /bin/sh -c task build # buildkit
                        
# 2025-02-07 00:10:09  37.07MB 执行命令并创建新的镜像层
RUN |1 TARGETPLATFORM=linux/amd64 /bin/sh -c task fixperms # buildkit
                        
# 2025-02-07 00:10:07  1.77MB 复制新文件或目录到容器中
COPY . . # buildkit
                        
# 2025-02-07 00:10:07  199.46MB 执行命令并创建新的镜像层
RUN |1 TARGETPLATFORM=linux/amd64 /bin/sh -c go mod download # buildkit
                        
# 2025-02-07 00:10:05  11.70KB 复制新文件或目录到容器中
COPY go.sum . # buildkit
                        
# 2025-02-07 00:10:05  2.78KB 复制新文件或目录到容器中
COPY go.mod . # buildkit
                        
# 2025-02-07 00:10:05  44.44MB 执行命令并创建新的镜像层
RUN |1 TARGETPLATFORM=linux/amd64 /bin/sh -c deno install # buildkit
                        
# 2025-02-07 00:10:04  29.66KB 复制新文件或目录到容器中
COPY deno.lock . # buildkit
                        
# 2025-02-07 00:10:04  602.00B 复制新文件或目录到容器中
COPY deno.json . # buildkit
                        
# 2025-02-07 00:10:04  0.00B 执行命令并创建新的镜像层
RUN |1 TARGETPLATFORM=linux/amd64 /bin/sh -c rm -rf /app/temp &&     mkdir /backups &&     chmod 777 /backups # buildkit
                        
# 2025-02-07 00:10:04  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2025-02-07 00:10:04  22.00B 执行命令并创建新的镜像层
RUN |1 TARGETPLATFORM=linux/amd64 /bin/sh -c git config --global --add safe.directory '*' # buildkit
                        
# 2025-02-07 00:10:03  160.93MB 执行命令并创建新的镜像层
RUN |1 TARGETPLATFORM=linux/amd64 /bin/sh -c set -e &&     if [ "${TARGETPLATFORM}" = "linux/arm64" ]; then         echo "Downloading arm64 binaries" &&         wget --no-verbose https://github.com/go-task/task/releases/download/v3.38.0/task_linux_arm64.tar.gz &&         tar -xzf task_linux_arm64.tar.gz &&         mv ./task /usr/local/dl-bin/task &&         wget --no-verbose https://github.com/pressly/goose/releases/download/v3.22.0/goose_linux_arm64 &&         mv ./goose_linux_arm64 /usr/local/dl-bin/goose &&         wget --no-verbose https://github.com/sqlc-dev/sqlc/releases/download/v1.27.0/sqlc_1.27.0_linux_arm64.tar.gz &&         tar -xzf sqlc_1.27.0_linux_arm64.tar.gz &&         mv ./sqlc /usr/local/dl-bin/sqlc &&         wget --no-verbose https://github.com/golangci/golangci-lint/releases/download/v1.60.3/golangci-lint-1.60.3-linux-arm64.tar.gz &&         tar -xzf golangci-lint-1.60.3-linux-arm64.tar.gz &&         mv ./golangci-lint-1.60.3-linux-arm64/golangci-lint /usr/local/dl-bin/golangci-lint;     else         echo "Downloading amd64 binaries" &&         wget --no-verbose https://github.com/go-task/task/releases/download/v3.38.0/task_linux_amd64.tar.gz &&         tar -xzf task_linux_amd64.tar.gz &&         mv ./task /usr/local/dl-bin/task &&         wget --no-verbose https://github.com/pressly/goose/releases/download/v3.22.0/goose_linux_x86_64 &&         mv ./goose_linux_x86_64 /usr/local/dl-bin/goose &&         wget --no-verbose https://github.com/sqlc-dev/sqlc/releases/download/v1.27.0/sqlc_1.27.0_linux_amd64.tar.gz &&         tar -xzf sqlc_1.27.0_linux_amd64.tar.gz &&         mv ./sqlc /usr/local/dl-bin/sqlc &&         wget --no-verbose https://github.com/golangci/golangci-lint/releases/download/v1.60.3/golangci-lint-1.60.3-linux-amd64.tar.gz &&         tar -xzf golangci-lint-1.60.3-linux-amd64.tar.gz &&         mv ./golangci-lint-1.60.3-linux-amd64/golangci-lint /usr/local/dl-bin/golangci-lint;     fi &&     chmod +x /usr/local/dl-bin/* # buildkit
                        
# 2025-02-07 00:10:00  182.94MB 执行命令并创建新的镜像层
RUN |1 TARGETPLATFORM=linux/amd64 /bin/sh -c apt update && apt install -y postgresql-common &&     /usr/share/postgresql-common/pgdg/apt.postgresql.org.sh -y &&     apt update && apt install -y         wget unzip tzdata git         postgresql-client-13 postgresql-client-14         postgresql-client-15 postgresql-client-16         postgresql-client-17 &&     rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2025-02-07 00:09:38  237.21MB 复制新文件或目录到容器中
COPY /usr/local/go /usr/local/go # buildkit
                        
# 2025-02-07 00:09:26  127.22MB 复制新文件或目录到容器中
COPY /usr/bin/deno /usr/local/bin/deno # buildkit
                        
# 2025-02-07 00:09:26  0.00B 设置工作目录为/app/temp
WORKDIR /app/temp
                        
# 2025-02-07 00:09:26  0.00B 执行命令并创建新的镜像层
RUN |1 TARGETPLATFORM=linux/amd64 /bin/sh -c mkdir -p /app/temp /usr/local/go-bin /usr/local/dl-bin # buildkit
                        
# 2025-02-07 00:09:26  0.00B 设置环境变量 GOBIN
ENV GOBIN=/usr/local/go-bin
                        
# 2025-02-07 00:09:26  0.00B 设置环境变量 PATH
ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/go/bin:/usr/local/go-bin:/usr/local/dl-bin
                        
# 2025-02-07 00:09:26  0.00B 设置环境变量 PATH
ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/go/bin:/usr/local/go-bin
                        
# 2025-02-07 00:09:26  0.00B 设置环境变量 PATH
ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/go/bin
                        
# 2025-02-07 00:09:26  0.00B 设置环境变量 DEBIAN_FRONTEND
ENV DEBIAN_FRONTEND=noninteractive
                        
# 2025-02-07 00:09:26  0.00B 执行命令并创建新的镜像层
RUN |1 TARGETPLATFORM=linux/amd64 /bin/sh -c if [ "${TARGETPLATFORM}" != "linux/amd64" ] && [ "${TARGETPLATFORM}" != "linux/arm64" ]; then         echo "Unsupported architecture: ${TARGETPLATFORM}" &&         exit 1;     fi # buildkit
                        
# 2025-02-07 00:09:25  0.00B 执行命令并创建新的镜像层
RUN |1 TARGETPLATFORM=linux/amd64 /bin/sh -c echo "Building for ${TARGETPLATFORM}" # buildkit
                        
# 2025-02-07 00:09:25  0.00B 定义构建参数
ARG TARGETPLATFORM
                        
# 2024-10-17 08:20:17  0.00B 
/bin/sh -c #(nop)  CMD ["bash"]
                        
# 2024-10-17 08:20:17  116.51MB 
/bin/sh -c #(nop) ADD file:b4987bca8c4c4c640d6b71dcccfd7172b44771e0f851a47d05c00c2bdcd204f6 in / 
                        
                    

镜像信息

{
    "Id": "sha256:80007de3495034b09db75dc6c36fe042c3f3ce97db88823f6802549b5a720056",
    "RepoTags": [
        "eduardolat/pgbackweb:0.4.2",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/eduardolat/pgbackweb:0.4.2"
    ],
    "RepoDigests": [
        "eduardolat/pgbackweb@sha256:e568691203b92e37c5a0977c9979006960f3de5e66530743fdd1805e1cbcaa23",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/eduardolat/pgbackweb@sha256:5dc174e85b0632a971ca9995885757cffe881bf6eb6c2280be1e04b8c88dd18b"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-02-06T16:10:33.92818309Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "8085/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/go/bin:/usr/local/go-bin:/usr/local/dl-bin",
            "DEBIAN_FRONTEND=noninteractive",
            "GOBIN=/usr/local/go-bin"
        ],
        "Cmd": [
            "task",
            "migrate-serve"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/app",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 1359196548,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/6289fb570023bfec7ac345a7bf0d8fc363a51e5f44e707817ced91e68b922322/diff:/var/lib/docker/overlay2/fd75d8b73f885176138d8c0159840e4fb6630c5752503a1a765b1dc051564310/diff:/var/lib/docker/overlay2/792aa73b889e757748a7f51a965c1786eac75bcd66849f0e45555c6f063a4013/diff:/var/lib/docker/overlay2/5d16cb3b8f7b6707dcae1ed4796d69a5bd790b5ba2d67d25d1d2f052d8287854/diff:/var/lib/docker/overlay2/9d7b7483420486db468770a1e6f9b1bb42bd0db9dde1cfb6fcfe43207924fb4d/diff:/var/lib/docker/overlay2/8fef9a02cc6cf11a367bf62255a674afb0f852c47e0ff93575ca698260b718f0/diff:/var/lib/docker/overlay2/b8babaaaf38755a128e6d464b0a80a69fbdd756619778ec11761cd8010d73951/diff:/var/lib/docker/overlay2/60231336f9410d54b8f7105d12e41be3ef4806287b97bc568f255eea015ab7a1/diff:/var/lib/docker/overlay2/b6adfdb96a5a65e00c390f240821a16f3e12e61f3da116192b90bdca7b3665ca/diff:/var/lib/docker/overlay2/e0114bc9c2ace6dfdddc32db1f9d7f2df8c1049c2f0cd73adc7d4f6a520cde04/diff:/var/lib/docker/overlay2/90908ddc6b931691f2fd5ee94d1592d140248edd7c800e7d1190be4ad242ccf0/diff:/var/lib/docker/overlay2/19cbc13a53199b50d71342c18a802fb14249379b0f297c8ba4f010064d426147/diff:/var/lib/docker/overlay2/96bc543bcac727b74c91b3e330302460f98db33a361c1c8b8144960bc7d7602d/diff:/var/lib/docker/overlay2/19eeb585e978a989ceefb25c306614ab342fc2d1d21882987ba57b9e0c1a837d/diff:/var/lib/docker/overlay2/d7e7bfb5698deb16c1d662b6a24c7362f148244b465cb6d92b9b7decacec3e87/diff:/var/lib/docker/overlay2/89f603d35c8515e7b1ee39c42cbc0c205d800fa06fd0e85142ae5f0cf68959f6/diff:/var/lib/docker/overlay2/225fd79c13d393886ab241161798f763e615f76beab30fefe8c5a25bec4a7cb3/diff:/var/lib/docker/overlay2/cee43a1de280204571f255ed3817bba139bed10111c151b1ed9213b90c89d6f1/diff:/var/lib/docker/overlay2/e36aa04726018d45f3fa0681409ede8f79063d268169b342f4773d97268e29b3/diff:/var/lib/docker/overlay2/5fba6e976517f2f2eea4a7eab58fafef829522a86325fa9822aac804293d5ba7/diff:/var/lib/docker/overlay2/c982633893cacdd79c7b0cf10c1029342823caf7dc4411244da34ba431316e66/diff",
            "MergedDir": "/var/lib/docker/overlay2/4382b40a4821a2c2ae7ed0f96629435629dba5d74333d922cf262e74ac0bfec4/merged",
            "UpperDir": "/var/lib/docker/overlay2/4382b40a4821a2c2ae7ed0f96629435629dba5d74333d922cf262e74ac0bfec4/diff",
            "WorkDir": "/var/lib/docker/overlay2/4382b40a4821a2c2ae7ed0f96629435629dba5d74333d922cf262e74ac0bfec4/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:ef5f5ddeb0a6492f959cfdcfc6b0a3518e0a120db92e53ccb8225ee481e7a4a1",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:ff1c5bc3a65c572cb1e618f45dba9382333697c75521b736e7a59d6fd008ad33",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:86708c3c831bfa6ff5519ed63bb1fbad39717b44481789d2a785f6e3118c06b1",
            "sha256:c2c0b4253b5f50feb01d7d044181e0c6b2f754aeb342ded63c977755384ba48d",
            "sha256:06d6fe90fec211c0f627f113f063046dcaf758c33b2019e571f75854c139c3a4",
            "sha256:d38a73f54542e81db045ffa8ef49a735ba58583d229012fce10cda623472db37",
            "sha256:79213b296aec5af0723fdfcf884ac3c3296fa4413e7617d921f4b57329c775ea",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:8fc77f04d721d05be5cf2f3b6d180c7a5b2ffd2ee5df4379894b6269323d9f6e",
            "sha256:535af1e372a581194118c2d22d6c44bd3e070df0c68f68e5f071c68287f73788",
            "sha256:bd89f302307ce010299d47bea5b1e977158f11a536859c7863a0cadae0cb6e9e",
            "sha256:7726fbb447a7fc61c666276083e2d8459f7776b54eff589d41e662313265bc18",
            "sha256:d5cd6531494e15f14839d424143e69028ca30d7b399899671f70cc9d556d92bf",
            "sha256:795f706aa6c511425469b065f44a063a8211199f967a15b0a198aebdb821a5ac",
            "sha256:e66cee2bc152d66957f27324c29f2012561d683c30af81a08612432e405e11f3",
            "sha256:6000f529ef5f100806e31328058494f47cbf6bd5d06192d2ba46311933234b0f",
            "sha256:ac886aaad2bdfc5967a4f3aa9d7aeb38b6408a5495d970f0082c78ccca99b8de",
            "sha256:b6c6cb2614bddbc3f0c933c0c53904bb26fefd61f87b5f626f8202ef789e478e",
            "sha256:36c56d20f1ee4e5fc4d109379e36198124e0d28c677513757401ce0f29a457aa"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-05-30T14:34:34.485556494+08:00"
    }
}

更多版本

docker.io/eduardolat/pgbackweb:0.4.2

linux/amd64 docker.io1.36GB2025-05-30 14:35
16