docker.io/rostislavdugin/postgresus:v1.23.0 linux/arm64

docker.io/rostislavdugin/postgresus:v1.23.0 - 国内下载镜像源 浏览次数:15 温馨提示: 这是一个 linux/arm64 系统架构镜像
源镜像 docker.io/rostislavdugin/postgresus:v1.23.0
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rostislavdugin/postgresus:v1.23.0-linuxarm64
镜像ID sha256:7694fac141d9ce72152a6bf03f4b9f1ca28e6fb69c77178ebc4d977826f595e9
镜像TAG v1.23.0-linuxarm64
大小 614.99MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 /app/start.sh
工作目录 /app
OS/平台 linux/arm64
浏览量 15 次
贡献者 95******6@qq.com
镜像创建 2025-10-31T14:26:14.069728412Z
同步时间 2025-11-04 00:28
更新时间 2025-11-04 19:10
开放端口
4005/tcp
目录挂载
/postgresus-data
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin APP_VERSION=1.23.0 ENV_MODE=production
镜像标签
1.23.0: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rostislavdugin/postgresus:v1.23.0-linuxarm64
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rostislavdugin/postgresus:v1.23.0-linuxarm64  docker.io/rostislavdugin/postgresus:v1.23.0

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rostislavdugin/postgresus:v1.23.0-linuxarm64
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rostislavdugin/postgresus:v1.23.0-linuxarm64  docker.io/rostislavdugin/postgresus:v1.23.0

Shell快速替换命令

sed -i 's#rostislavdugin/postgresus:v1.23.0#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rostislavdugin/postgresus:v1.23.0-linuxarm64#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rostislavdugin/postgresus:v1.23.0-linuxarm64 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rostislavdugin/postgresus:v1.23.0-linuxarm64  docker.io/rostislavdugin/postgresus:v1.23.0'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rostislavdugin/postgresus:v1.23.0-linuxarm64 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rostislavdugin/postgresus:v1.23.0-linuxarm64  docker.io/rostislavdugin/postgresus:v1.23.0'

镜像构建历史


# 2025-10-31 22:26:14  0.00B 设置默认要执行的命令
CMD []
                        
# 2025-10-31 22:26:14  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/app/start.sh"]
                        
# 2025-10-31 22:26:14  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/postgresus-data]
                        
# 2025-10-31 22:26:14  0.00B 声明容器运行时监听的端口
EXPOSE [4005/tcp]
                        
# 2025-10-31 22:26:14  1.92KB 执行命令并创建新的镜像层
RUN |1 APP_VERSION=1.23.0 /bin/sh -c chmod +x /app/start.sh # buildkit
                        
# 2025-10-31 22:26:13  1.92KB 复制新文件或目录到容器中
COPY <<EOF /app/start.sh # buildkit
                        
# 2025-10-31 22:26:13  477.00B 执行命令并创建新的镜像层
RUN |1 APP_VERSION=1.23.0 /bin/sh -c if [ ! -f /app/.env ]; then   if [ -f /app/.env.production.example ]; then   cp /app/.env.production.example /app/.env;   fi;   fi # buildkit
                        
# 2025-10-31 22:26:13  1.46KB 复制新文件或目录到容器中
COPY backend/.env* /app/ # buildkit
                        
# 2025-10-31 22:26:13  1.30MB 复制新文件或目录到容器中
COPY /app/ui/build ./ui/build # buildkit
                        
# 2025-10-31 22:26:13  18.71KB 复制新文件或目录到容器中
COPY backend/migrations ./migrations # buildkit
                        
# 2025-10-31 22:26:13  47.24MB 复制新文件或目录到容器中
COPY /app/main . # buildkit
                        
# 2025-10-31 22:26:13  52.57MB 复制新文件或目录到容器中
COPY /usr/local/bin/goose /usr/local/bin/goose # buildkit
                        
# 2025-10-31 22:26:13  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2025-10-31 22:26:13  0.00B 执行命令并创建新的镜像层
RUN |1 APP_VERSION=1.23.0 /bin/sh -c useradd -m -s /bin/bash postgres || true &&   mkdir -p /postgresus-data/pgdata &&   chown -R postgres:postgres /postgresus-data/pgdata # buildkit
                        
# 2025-10-31 22:26:13  416.64MB 执行命令并创建新的镜像层
RUN |1 APP_VERSION=1.23.0 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends   wget ca-certificates gnupg lsb-release sudo gosu &&   wget -qO- https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add - &&   echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main"   > /etc/apt/sources.list.d/pgdg.list &&   apt-get update &&   apt-get install -y --no-install-recommends   postgresql-17 postgresql-18 postgresql-client-13 postgresql-client-14 postgresql-client-15   postgresql-client-16 postgresql-client-17 postgresql-client-18 &&   rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2025-10-31 22:26:13  0.00B 设置环境变量 ENV_MODE
ENV ENV_MODE=production
                        
# 2025-10-31 22:26:13  0.00B 设置环境变量 APP_VERSION
ENV APP_VERSION=1.23.0
                        
# 2025-10-31 22:26:13  0.00B 添加元数据标签
LABEL org.opencontainers.image.version=1.23.0
                        
# 2025-10-31 22:26:13  0.00B 定义构建参数
ARG APP_VERSION=1.23.0
                        
# 2025-10-20 08:00:00  97.20MB 
# debian.sh --arch 'arm64' out/ 'bookworm' '@1760918400'
                        
                    

镜像信息

{
    "Id": "sha256:7694fac141d9ce72152a6bf03f4b9f1ca28e6fb69c77178ebc4d977826f595e9",
    "RepoTags": [
        "rostislavdugin/postgresus:latest",
        "rostislavdugin/postgresus:v1.23.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rostislavdugin/postgresus:latest-linuxarm64",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rostislavdugin/postgresus:v1.23.0-linuxarm64"
    ],
    "RepoDigests": [
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rostislavdugin/postgresus@sha256:cab854081cfcc394cb4b3d5d9c5317e5da22e1d7c2b91f6647eda91f3ac43fcc"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-10-31T14:26:14.069728412Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "4005/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "APP_VERSION=1.23.0",
            "ENV_MODE=production"
        ],
        "Cmd": null,
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": {
            "/postgresus-data": {}
        },
        "WorkingDir": "/app",
        "Entrypoint": [
            "/app/start.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.version": "1.23.0"
        }
    },
    "Architecture": "arm64",
    "Os": "linux",
    "Size": 614990611,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/501f342175b627a1c8b50bf277f90bb7cfc06d2a27afaf2a720b60102ff04784/diff:/var/lib/docker/overlay2/30680b190a15da4e458f586d9eeb051d0ead2cf5d8832a7cf9791205e8dc0103/diff:/var/lib/docker/overlay2/d9aa35090b837fe7c7c55e55b38d45b3be95147ea9680c337712efc3e524bda2/diff:/var/lib/docker/overlay2/99bf357d4ab885e346ac7922b2254f60effa1df4b32da14b4ccacbdd64537f6d/diff:/var/lib/docker/overlay2/b7adcd98cd19b8c52cb24a483ed248849a6a9df3aa84f48da2e715142b40c73b/diff:/var/lib/docker/overlay2/4c2b9249c4c15d8d47aa7b73798b341cb1885f2456bde7363206084b2d6210d6/diff:/var/lib/docker/overlay2/c8e9e7562a8a2158072cf20a71508b8a3b829c4be87ccdef32b00c2c6ef18e29/diff:/var/lib/docker/overlay2/c94e233523c52cca5ff8b14b243a9b2c7b4e0ae303840892ac6c3e89cfef44c8/diff:/var/lib/docker/overlay2/e6b08957dd9c884c981327826780191da2ec9f7137bcdd8af293fb482396910d/diff:/var/lib/docker/overlay2/43caf31a049e317953c2572c7b9668f3c5e1b56d88f2be2f60b0b9b330dae4d5/diff:/var/lib/docker/overlay2/049ef98dea8c36eb4b046f8b118fc5eaf3ca647597e458c77186bf2ff518b3f9/diff",
            "MergedDir": "/var/lib/docker/overlay2/e7ec4cc65c97b3a361c74ebc2d9cc7f7287d1b82806b07d439e2bfc246eddb9a/merged",
            "UpperDir": "/var/lib/docker/overlay2/e7ec4cc65c97b3a361c74ebc2d9cc7f7287d1b82806b07d439e2bfc246eddb9a/diff",
            "WorkDir": "/var/lib/docker/overlay2/e7ec4cc65c97b3a361c74ebc2d9cc7f7287d1b82806b07d439e2bfc246eddb9a/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:b16af4a5daf8ae7d19b05a32bd91b5368256c4ee68e42fc250e6b3568e9bae70",
            "sha256:ed972d4b918e4f9c06ef4bbfc9e13ab35b9445b1758aa8c44bb5878f454d1993",
            "sha256:60b91ff6216c5b07a973111542941b37c36eca5b60dd123a9a8fb3c981cb31bc",
            "sha256:73e7e6339fb395326ad659902ad417ba254fa5973a619386095149ff48deaff8",
            "sha256:85a8c956f8e5de1070dd38ddb816fd28575feaa5bd8a5a9946942b56de774804",
            "sha256:ce8aaf0bee91ec5c36a7f197dd84c2c929196a13ee18afc15e36e74e221eb6cc",
            "sha256:d8a71ef416099bb5269b0776dc731b49327e67a7e9ea18be31851c6958608978",
            "sha256:328f06f734f0b18f69ece20e1cf8c6336cfc0994e345f953e9d5a3d081ddaa3e",
            "sha256:3231746c1a52729bc4c24548211a93b74bd19e788854d804e0f8b9faddf9cb91",
            "sha256:ac271073ab2206ec4b9db9af0a0cf2f5340b7cb5502abe3a6212829ccda5ab7d",
            "sha256:ba65f4cc1a077f7f7b5d865d2adad5c4279053b37bb8daccffb7f8d82bb0efb2",
            "sha256:1e3f93cbbae1f1ae7f5c13fdefd3fe8004845909133066cb6ab842eb006f1392"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-11-04T00:28:35.77268544+08:00"
    }
}

更多版本

docker.io/rostislavdugin/postgresus:v1.23.0

linux/amd64 docker.io589.84MB2025-11-04 00:22
16

docker.io/rostislavdugin/postgresus:latest

linux/arm64 docker.io614.99MB2025-11-04 00:26
16

docker.io/rostislavdugin/postgresus:v1.23.0

linux/arm64 docker.io614.99MB2025-11-04 00:28
14