docker.io/swaggerapi/swagger-ui:v4.15.5 linux/amd64

docker.io/swaggerapi/swagger-ui:v4.15.5 - 国内下载镜像源 浏览次数:38

Swagger UI

源镜像 docker.io/swaggerapi/swagger-ui:v4.15.5
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/swaggerapi/swagger-ui:v4.15.5
镜像ID sha256:1d92e8be32752dc3e1fbc9bf4c968ffe0bcbc5f75daf9b49df523c956e7e3eb8
镜像TAG v4.15.5
大小 78.13MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD nginx -g daemon off;
启动入口 /docker-entrypoint.sh
工作目录
OS/平台 linux/amd64
浏览量 38 次
贡献者
镜像创建 2022-11-09T06:53:42.763958786Z
同步时间 2024-08-15 14:58
更新时间 2024-09-19 02:08
开放端口
80/tcp 8080/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin NGINX_VERSION=1.23.2 NJS_VERSION=0.7.7 PKG_RELEASE=1 API_KEY=**None** SWAGGER_JSON=/app/swagger.json PORT=8080 BASE_URL= SWAGGER_JSON_URL=
镜像标签
fehguy: maintainer

Docker拉取命令 无权限下载?点我修复

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/swaggerapi/swagger-ui:v4.15.5
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/swaggerapi/swagger-ui:v4.15.5  docker.io/swaggerapi/swagger-ui:v4.15.5

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/swaggerapi/swagger-ui:v4.15.5
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/swaggerapi/swagger-ui:v4.15.5  docker.io/swaggerapi/swagger-ui:v4.15.5

Shell快速替换命令

sed -i 's#swaggerapi/swagger-ui:v4.15.5#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/swaggerapi/swagger-ui:v4.15.5#' deployment.yaml

镜像历史

大小 创建时间 层信息
0.00B 2022-11-09 14:53:42 EXPOSE map[8080/tcp:{}]
0.00B 2022-11-09 14:53:42 RUN /bin/sh -c chmod 777 /usr/share/nginx/html/ /etc/nginx/ /var/cache/nginx/ /var/run/ # buildkit
8.39KB 2022-11-09 14:53:42 COPY ./docker/configurator /usr/share/nginx/configurator # buildkit
1.39KB 2022-11-09 14:53:42 COPY ./docker/docker-entrypoint.d/ /docker-entrypoint.d/ # buildkit
8.58MB 2022-11-09 14:53:42 COPY ./dist/* /usr/share/nginx/html/ # buildkit
1.53KB 2022-10-24 19:26:22 COPY ./docker/nginx.conf ./docker/cors.conf /etc/nginx/ # buildkit
0.00B 2022-10-24 19:26:22 ENV SWAGGER_JSON_URL=
0.00B 2022-10-24 19:26:22 ENV BASE_URL=
0.00B 2022-10-24 19:26:22 ENV PORT=8080
0.00B 2022-10-24 19:26:22 ENV SWAGGER_JSON=/app/swagger.json
0.00B 2022-10-24 19:26:22 ENV API_KEY=**None**
0.00B 2022-10-24 19:26:22 LABEL maintainer=fehguy
45.96MB 2022-10-24 19:26:22 RUN /bin/sh -c apk update && apk add --no-cache "nodejs>=16.17.1-r0" # buildkit
0.00B 2022-10-20 02:20:56 /bin/sh -c #(nop) CMD ["nginx" "-g" "daemon off;"]
0.00B 2022-10-20 02:20:55 /bin/sh -c #(nop) STOPSIGNAL SIGQUIT
0.00B 2022-10-20 02:20:55 /bin/sh -c #(nop) EXPOSE 80
0.00B 2022-10-20 02:20:55 /bin/sh -c #(nop) ENTRYPOINT ["/docker-entrypoint.sh"]
4.62KB 2022-10-20 02:20:55 /bin/sh -c #(nop) COPY file:e57eef017a414ca793499729d80a7b9075790c9a804f930f1417e56d506970cf in /docker-entrypoint.d
1.27KB 2022-10-20 02:20:55 /bin/sh -c #(nop) COPY file:abbcbf84dc17ee4454b6b2e3cf914be88e02cf84d344ec45a5b31235379d722a in /docker-entrypoint.d
2.12KB 2022-10-20 02:20:55 /bin/sh -c #(nop) COPY file:5c18272734349488bd0c94ec8d382c872c1a0a435cca13bd4671353d6021d2cb in /docker-entrypoint.d
1.62KB 2022-10-20 02:20:55 /bin/sh -c #(nop) COPY file:7b307b62e82255f040c9812421a30090bf9abf3685f27b02d77fcca99f997911 in /
18.03MB 2022-10-20 02:20:55 /bin/sh -c set -x && addgroup -g 101 -S nginx && adduser -S -D -H -u 101 -h /var/cache/nginx -s /sbin/nologin -G nginx -g nginx nginx && apkArch="$(cat /etc/apk/arch)" && nginxPackages=" nginx=${NGINX_VERSION}-r${PKG_RELEASE} nginx-module-xslt=${NGINX_VERSION}-r${PKG_RELEASE} nginx-module-geoip=${NGINX_VERSION}-r${PKG_RELEASE} nginx-module-image-filter=${NGINX_VERSION}-r${PKG_RELEASE} nginx-module-njs=${NGINX_VERSION}.${NJS_VERSION}-r${PKG_RELEASE} " && apk add --no-cache --virtual .checksum-deps openssl && case "$apkArch" in x86_64|aarch64) set -x && KEY_SHA512="e7fa8303923d9b95db37a77ad46c68fd4755ff935d0a534d26eba83de193c76166c68bfe7f65471bf8881004ef4aa6df3e34689c305662750c0172fca5d8552a *stdin" && wget -O /tmp/nginx_signing.rsa.pub https://nginx.org/keys/nginx_signing.rsa.pub && if [ "$(openssl rsa -pubin -in /tmp/nginx_signing.rsa.pub -text -noout | openssl sha512 -r)" = "$KEY_SHA512" ]; then echo "key verification succeeded!"; mv /tmp/nginx_signing.rsa.pub /etc/apk/keys/; else echo "key verification failed!"; exit 1; fi && apk add -X "https://nginx.org/packages/mainline/alpine/v$(egrep -o '^[0-9]+\.[0-9]+' /etc/alpine-release)/main" --no-cache $nginxPackages ;; *) set -x && tempDir="$(mktemp -d)" && chown nobody:nobody $tempDir && apk add --no-cache --virtual .build-deps gcc libc-dev make openssl-dev pcre2-dev zlib-dev linux-headers libxslt-dev gd-dev geoip-dev perl-dev libedit-dev bash alpine-sdk findutils && su nobody -s /bin/sh -c " export HOME=${tempDir} && cd ${tempDir} && curl -f -O https://hg.nginx.org/pkg-oss/archive/${NGINX_VERSION}-${PKG_RELEASE}.tar.gz && PKGOSSCHECKSUM=\"98d244d5dea3f0c49692843b1857e21dc7353e749f9ff8a526036a3beeea299e156183b6a98070ffc68a23d191e1f24c577d7ea874f8cc27ce01f4dc832658b6 *${NGINX_VERSION}-${PKG_RELEASE}.tar.gz\" && if [ \"\$(openssl sha512 -r ${NGINX_VERSION}-${PKG_RELEASE}.tar.gz)\" = \"\$PKGOSSCHECKSUM\" ]; then echo \"pkg-oss tarball checksum verification succeeded!\"; else echo \"pkg-oss tarball checksum verification failed!\"; exit 1; fi && tar xzvf ${NGINX_VERSION}-${PKG_RELEASE}.tar.gz && cd pkg-oss-${NGINX_VERSION}-${PKG_RELEASE} && cd alpine && make all && apk index -o ${tempDir}/packages/alpine/${apkArch}/APKINDEX.tar.gz ${tempDir}/packages/alpine/${apkArch}/*.apk && abuild-sign -k ${tempDir}/.abuild/abuild-key.rsa ${tempDir}/packages/alpine/${apkArch}/APKINDEX.tar.gz " && cp ${tempDir}/.abuild/abuild-key.rsa.pub /etc/apk/keys/ && apk del .build-deps && apk add -X ${tempDir}/packages/alpine/ --no-cache $nginxPackages ;; esac && apk del .checksum-deps && if [ -n "$tempDir" ]; then rm -rf "$tempDir"; fi && if [ -n "/etc/apk/keys/abuild-key.rsa.pub" ]; then rm -f /etc/apk/keys/abuild-key.rsa.pub; fi && if [ -n "/etc/apk/keys/nginx_signing.rsa.pub" ]; then rm -f /etc/apk/keys/nginx_signing.rsa.pub; fi && apk add --no-cache --virtual .gettext gettext && mv /usr/bin/envsubst /tmp/ && runDeps="$( scanelf --needed --nobanner /tmp/envsubst | awk '{ gsub(/,/, "\nso:", $2); print "so:" $2 }' | sort -u | xargs -r apk info --installed | sort -u )" && apk add --no-cache $runDeps && apk del .gettext && mv /tmp/envsubst /usr/local/bin/ && apk add --no-cache tzdata && apk add --no-cache curl ca-certificates && ln -sf /dev/stdout /var/log/nginx/access.log && ln -sf /dev/stderr /var/log/nginx/error.log && mkdir /docker-entrypoint.d
0.00B 2022-10-20 02:20:48 /bin/sh -c #(nop) ENV PKG_RELEASE=1
0.00B 2022-10-20 02:20:48 /bin/sh -c #(nop) ENV NJS_VERSION=0.7.7
0.00B 2022-10-20 02:20:48 /bin/sh -c #(nop) ENV NGINX_VERSION=1.23.2
0.00B 2022-10-07 07:11:02 /bin/sh -c #(nop) LABEL maintainer=NGINX Docker Maintainers <docker-maint@nginx.com>
0.00B 2022-08-10 01:19:53 /bin/sh -c #(nop) CMD ["/bin/sh"]
5.54MB 2022-08-10 01:19:53 /bin/sh -c #(nop) ADD file:2a949686d9886ac7c10582a6c29116fd29d3077d02755e87e111870d63607725 in /

镜像信息

{
    "Id": "sha256:1d92e8be32752dc3e1fbc9bf4c968ffe0bcbc5f75daf9b49df523c956e7e3eb8",
    "RepoTags": [
        "swaggerapi/swagger-ui:v4.15.5",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/swaggerapi/swagger-ui:v4.15.5"
    ],
    "RepoDigests": [
        "swaggerapi/swagger-ui@sha256:11b20aebb92c1fab627e1dd967b81cc10b9960ed918deaf37bf3b3252b4731ee",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/swaggerapi/swagger-ui@sha256:11b20aebb92c1fab627e1dd967b81cc10b9960ed918deaf37bf3b3252b4731ee"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2022-11-09T06:53:42.763958786Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "80/tcp": {},
            "8080/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "NGINX_VERSION=1.23.2",
            "NJS_VERSION=0.7.7",
            "PKG_RELEASE=1",
            "API_KEY=**None**",
            "SWAGGER_JSON=/app/swagger.json",
            "PORT=8080",
            "BASE_URL=",
            "SWAGGER_JSON_URL="
        ],
        "Cmd": [
            "nginx",
            "-g",
            "daemon off;"
        ],
        "Image": "",
        "Volumes": null,
        "WorkingDir": "",
        "Entrypoint": [
            "/docker-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "maintainer": "fehguy"
        },
        "StopSignal": "SIGQUIT"
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 78131029,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/ffcb2e4aee0d564790d1b72f0687d89b7ba1fa50f1a2ee9182fbde4428141bd7/diff:/var/lib/docker/overlay2/4ed5d8cbabbd14968ba3215d5e4d2c98aad2c5a5b9b6d5ebfb6cb93c1135d861/diff:/var/lib/docker/overlay2/fd94a27f56974a74192d4b4463bba476f77a1b4da6bcb40b0c200bef1ec64d72/diff:/var/lib/docker/overlay2/a21ff85961ad54f1cc0be03af701106ba9ca454239269a8f06cdf2ea1093f483/diff:/var/lib/docker/overlay2/8bea69dddc1bb66f92439249fa5e77d4799858b5130035f070509ed03b036878/diff:/var/lib/docker/overlay2/0eead8d1435ebf78a193084b231e3921cc3c8772aeab39c6edcf214c8c7af3cc/diff:/var/lib/docker/overlay2/477b74d95d4464181dc2aca84f465e2522e5ba7b09b5a11880d0e42abe00202d/diff:/var/lib/docker/overlay2/f8d07f3d5a4cb2fa2b327b2042534075e61788e54b8b2e80fa1c88eec29cce33/diff:/var/lib/docker/overlay2/eadd22d87f66bf2fde45528d851f2b898cc1258c0a7863891f0856010de4e4f5/diff:/var/lib/docker/overlay2/c0388d234a74d77397a4e88e893892940f5d0f8fb6a47e90a97aa36d0fae2213/diff:/var/lib/docker/overlay2/28e69b46e508d5720297db99ea1dc179e6d162a4b9703737cdb8c59c58b72249/diff",
            "MergedDir": "/var/lib/docker/overlay2/800df37c8400883ce45d64a2e67fbfaef509b4b457b9ef49687eda54a2aaa7e9/merged",
            "UpperDir": "/var/lib/docker/overlay2/800df37c8400883ce45d64a2e67fbfaef509b4b457b9ef49687eda54a2aaa7e9/diff",
            "WorkDir": "/var/lib/docker/overlay2/800df37c8400883ce45d64a2e67fbfaef509b4b457b9ef49687eda54a2aaa7e9/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:994393dc58e7931862558d06e46aa2bb17487044f670f310dffe1d24e4d1eec7",
            "sha256:b96b16a53835a653cf4ba4da2bcebf8393403fd68d4f00c3f6fd56dfe92c48e8",
            "sha256:d51445d70778dc924c28175bba3c65d4da962ccf4121a17e03d0b0e896e0d256",
            "sha256:acf5e0b2cf0814a5d226d89969f0beff1e56b959bcd8af9b058f48efe7192eac",
            "sha256:6e96dd581d79dd4df16ba97f1740aff93df3e3fcfbf0ce954c10a23c4583f624",
            "sha256:0618d1e529faeab626a4f04f4245abfb8937d4caa1ecf5d9ffcd1af0324657ab",
            "sha256:187769bb98e24bfe93603d454a7fc0cb36a9886332703336ea6485c1781e93a8",
            "sha256:c3fa9b4458743e8de847b26eaeb4d88c7018102054791b95014f50561805919b",
            "sha256:5976863fbbf79df61515abc41279a308925a838b619c93d0df0251af6a325778",
            "sha256:b4a468cbbf95344beadb90a109b833dcceee83b269a8427a7b4b07f27bd679f4",
            "sha256:cdff999065cb7b201ca0ea98f8722020984bcb83d50595f738ef6d46be7cc290",
            "sha256:a603b65b343077e00e9e7049040728c9241ed4eefa1992427b63dbd5266c550a"
        ]
    },
    "Metadata": {
        "LastTagTime": "2024-08-15T14:57:51.590362252+08:00"
    }
}

更多版本