docker.io/fraoustin/fancyindex:1.21 linux/amd64

docker.io/fraoustin/fancyindex:1.21 - 国内下载镜像源 浏览次数:45
```html

这是一个提供优雅目录索引的Docker镜像。它基于Nginx,并增强了默认的目录列表功能,使其更加用户友好和美观。通过使用该镜像,您可以轻松地将服务器上的文件和目录以更具吸引力的方式呈现给用户。

```
源镜像 docker.io/fraoustin/fancyindex:1.21
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/fraoustin/fancyindex:1.21
镜像ID sha256:a832013ae6a6d0bb981ec9452e9b68c13f9b18a3c644db3d6318b54ee60741f4
镜像TAG 1.21
大小 231.10MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD app
启动入口 /entrypoint.sh
工作目录 /theme
OS/平台 linux/amd64
浏览量 45 次
贡献者 ie*********i@163.com
镜像创建 2022-02-19T17:01:05.252768658Z
同步时间 2024-12-26 09:35
更新时间 2025-02-22 11:54
开放端口
80/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin NGINX_VERSION=1.21.6 NJS_VERSION=0.7.2 PKG_RELEASE=1~bullseye SET_CONTAINER_TIMEZONE=false CONTAINER_TIMEZONE= DISABLE_AUTH=false COLOR=blue WEBUSER=user WEBPASSWORD=pass
镜像标签
fraoustin@gmail.com: maintainer
镜像安全扫描 查看Trivy扫描报告

系统OS: debian 11.2 扫描引擎: Trivy 扫描时间: 2024-12-26 09:37

低危漏洞:258 中危漏洞:259 高危漏洞:248 严重漏洞:65

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

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/fraoustin/fancyindex:1.21
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/fraoustin/fancyindex:1.21  docker.io/fraoustin/fancyindex:1.21

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/fraoustin/fancyindex:1.21
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/fraoustin/fancyindex:1.21  docker.io/fraoustin/fancyindex:1.21

Shell快速替换命令

sed -i 's#fraoustin/fancyindex:1.21#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/fraoustin/fancyindex:1.21#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/fraoustin/fancyindex:1.21 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/fraoustin/fancyindex:1.21  docker.io/fraoustin/fancyindex:1.21'

Ansible快速分发-Containerd

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

镜像构建历史


# 2022-02-20 01:01:05  0.00B 
/bin/sh -c #(nop)  CMD ["app"]
                        
# 2022-02-20 01:01:03  0.00B 
/bin/sh -c #(nop)  ENTRYPOINT ["/entrypoint.sh"]
                        
# 2022-02-20 01:01:01  0.00B 
/bin/sh -c #(nop)  EXPOSE 80
                        
# 2022-02-20 01:00:59  0.00B 
/bin/sh -c #(nop)  ENV WEBPASSWORD=pass
                        
# 2022-02-20 01:00:57  0.00B 
/bin/sh -c #(nop)  ENV WEBUSER=user
                        
# 2022-02-20 01:00:55  0.00B 
/bin/sh -c #(nop)  VOLUME [/share]
                        
# 2022-02-20 01:00:53  0.00B 
/bin/sh -c mkdir /share
                        
# 2022-02-20 01:00:49  0.00B 
/bin/sh -c #(nop)  ENV COLOR=blue
                        
# 2022-02-20 01:00:47  2.85MB 
/bin/sh -c git clone https://github.com/fraoustin/Nginx-Fancyindex-Theme.git
                        
# 2022-02-20 01:00:42  0.00B 
/bin/sh -c #(nop) WORKDIR /theme
                        
# 2022-02-20 01:00:41  0.00B 
/bin/sh -c mkdir /theme
                        
# 2022-02-20 01:00:36  472.00B 
/bin/sh -c chmod +x /usr/bin/rmauth
                        
# 2022-02-20 01:00:32  576.00B 
/bin/sh -c chmod +x /usr/bin/addauth
                        
# 2022-02-20 01:00:28  472.00B 
/bin/sh -c #(nop) COPY file:7def240954ba8280bd6a0cd6dc23897fec2fe953a524a9ea51c680094add1d21 in /usr/bin/rmauth 
                        
# 2022-02-20 01:00:27  576.00B 
/bin/sh -c #(nop) COPY file:84ca1d4c3be24798d622fc2b344edf4fd67465c3317d1beeb0349e63968d42cf in /usr/bin/addauth 
                        
# 2022-02-20 01:00:26  0.00B 
/bin/sh -c rm /etc/nginx/sites-enabled/default
                        
# 2022-02-20 01:00:22  929.00B 
/bin/sh -c #(nop) COPY file:2bb75c5cb9de5b8a03276266a9296454166a593d1afb42d5a8eeef95bdd896c4 in /etc/nginx/conf.d/default.conf 
                        
# 2022-02-20 01:00:20  86.41MB 
/bin/sh -c apt-get update && apt-get install -y         apache2-utils         git         nginx-extras     && rm -rf /var/lib/apt/lists/*
                        
# 2022-02-20 00:59:16  184.00B 
/bin/sh -c chmod +x -R /usr/share/docker-entrypoint.pre
                        
# 2022-02-20 00:59:13  184.00B 
/bin/sh -c #(nop) COPY file:9a3c219ba01362c3f4e5928168568754eb69389ab389c849952b8f2c8ecd53a1 in /usr/share/docker-entrypoint.pre/00_init.sh 
                        
# 2022-02-20 00:59:12  0.00B 
/bin/sh -c mkdir /usr/share/docker-entrypoint.post
                        
# 2022-02-20 00:59:08  0.00B 
/bin/sh -c mkdir /usr/share/docker-entrypoint.pre
                        
# 2022-02-20 00:59:04  682.00B 
/bin/sh -c chmod +x /entrypoint.sh
                        
# 2022-02-20 00:58:59  682.00B 
/bin/sh -c #(nop) COPY file:6c685efc73c05c5c2b7a429b2dacbfc4092b4ae3a2e8e13e1cd382b22c5ee0b7 in /entrypoint.sh 
                        
# 2022-02-20 00:58:58  326.81KB 
/bin/sh -c usermod -u 1000 www-data
                        
# 2022-02-20 00:58:54  0.00B 
/bin/sh -c #(nop)  ENV DISABLE_AUTH=false
                        
# 2022-02-20 00:58:52  0.00B 
/bin/sh -c #(nop)  ENV CONTAINER_TIMEZONE=
                        
# 2022-02-20 00:58:50  0.00B 
/bin/sh -c #(nop)  ENV SET_CONTAINER_TIMEZONE=false
                        
# 2022-02-20 00:45:05  0.00B 
/bin/sh -c #(nop)  LABEL maintainer=fraoustin@gmail.com
                        
# 2022-01-26 16:58:35  0.00B 
/bin/sh -c #(nop)  CMD ["nginx" "-g" "daemon off;"]
                        
# 2022-01-26 16:58:34  0.00B 
/bin/sh -c #(nop)  STOPSIGNAL SIGQUIT
                        
# 2022-01-26 16:58:34  0.00B 
/bin/sh -c #(nop)  EXPOSE 80
                        
# 2022-01-26 16:58:34  0.00B 
/bin/sh -c #(nop)  ENTRYPOINT ["/docker-entrypoint.sh"]
                        
# 2022-01-26 16:58:34  4.61KB 
/bin/sh -c #(nop) COPY file:09a214a3e07c919af2fb2d7c749ccbc446b8c10eb217366e5a65640ee9edcc25 in /docker-entrypoint.d 
                        
# 2022-01-26 16:58:33  1.04KB 
/bin/sh -c #(nop) COPY file:0fd5fca330dcd6a7de297435e32af634f29f7132ed0550d342cad9fd20158258 in /docker-entrypoint.d 
                        
# 2022-01-26 16:58:33  1.96KB 
/bin/sh -c #(nop) COPY file:0b866ff3fc1ef5b03c4e6c8c513ae014f691fb05d530257dfffd07035c1b75da in /docker-entrypoint.d 
                        
# 2022-01-26 16:58:33  1.20KB 
/bin/sh -c #(nop) COPY file:65504f71f5855ca017fb64d502ce873a31b2e0decd75297a8fb0a287f97acf92 in / 
                        
# 2022-01-26 16:58:32  61.10MB 
/bin/sh -c set -x     && addgroup --system --gid 101 nginx     && adduser --system --disabled-login --ingroup nginx --no-create-home --home /nonexistent --gecos "nginx user" --shell /bin/false --uid 101 nginx     && apt-get update     && apt-get install --no-install-recommends --no-install-suggests -y gnupg1 ca-certificates     &&     NGINX_GPGKEY=573BFD6B3D8FBC641079A6ABABF5BD827BD9BF62;     found='';     for server in         hkp://keyserver.ubuntu.com:80         pgp.mit.edu     ; do         echo "Fetching GPG key $NGINX_GPGKEY from $server";         apt-key adv --keyserver "$server" --keyserver-options timeout=10 --recv-keys "$NGINX_GPGKEY" && found=yes && break;     done;     test -z "$found" && echo >&2 "error: failed to fetch GPG key $NGINX_GPGKEY" && exit 1;     apt-get remove --purge --auto-remove -y gnupg1 && rm -rf /var/lib/apt/lists/*     && dpkgArch="$(dpkg --print-architecture)"     && nginxPackages="         nginx=${NGINX_VERSION}-${PKG_RELEASE}         nginx-module-xslt=${NGINX_VERSION}-${PKG_RELEASE}         nginx-module-geoip=${NGINX_VERSION}-${PKG_RELEASE}         nginx-module-image-filter=${NGINX_VERSION}-${PKG_RELEASE}         nginx-module-njs=${NGINX_VERSION}+${NJS_VERSION}-${PKG_RELEASE}     "     && case "$dpkgArch" in         amd64|arm64)             echo "deb https://nginx.org/packages/mainline/debian/ bullseye nginx" >> /etc/apt/sources.list.d/nginx.list             && apt-get update             ;;         *)             echo "deb-src https://nginx.org/packages/mainline/debian/ bullseye nginx" >> /etc/apt/sources.list.d/nginx.list                         && tempDir="$(mktemp -d)"             && chmod 777 "$tempDir"                         && savedAptMark="$(apt-mark showmanual)"                         && apt-get update             && apt-get build-dep -y $nginxPackages             && (                 cd "$tempDir"                 && DEB_BUILD_OPTIONS="nocheck parallel=$(nproc)"                     apt-get source --compile $nginxPackages             )                         && apt-mark showmanual | xargs apt-mark auto > /dev/null             && { [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; }                         && ls -lAFh "$tempDir"             && ( cd "$tempDir" && dpkg-scanpackages . > Packages )             && grep '^Package: ' "$tempDir/Packages"             && echo "deb [ trusted=yes ] file://$tempDir ./" > /etc/apt/sources.list.d/temp.list             && apt-get -o Acquire::GzipIndexes=false update             ;;     esac         && apt-get install --no-install-recommends --no-install-suggests -y                         $nginxPackages                         gettext-base                         curl     && apt-get remove --purge --auto-remove -y && rm -rf /var/lib/apt/lists/* /etc/apt/sources.list.d/nginx.list         && if [ -n "$tempDir" ]; then         apt-get purge -y --auto-remove         && rm -rf "$tempDir" /etc/apt/sources.list.d/temp.list;     fi     && ln -sf /dev/stdout /var/log/nginx/access.log     && ln -sf /dev/stderr /var/log/nginx/error.log     && mkdir /docker-entrypoint.d
                        
# 2022-01-26 16:57:36  0.00B 
/bin/sh -c #(nop)  ENV PKG_RELEASE=1~bullseye
                        
# 2022-01-26 16:57:35  0.00B 
/bin/sh -c #(nop)  ENV NJS_VERSION=0.7.2
                        
# 2022-01-26 16:57:35  0.00B 
/bin/sh -c #(nop)  ENV NGINX_VERSION=1.21.6
                        
# 2022-01-26 16:57:35  0.00B 
/bin/sh -c #(nop)  LABEL maintainer=NGINX Docker Maintainers <docker-maint@nginx.com>
                        
# 2022-01-26 09:40:36  0.00B 
/bin/sh -c #(nop)  CMD ["bash"]
                        
# 2022-01-26 09:40:35  80.39MB 
/bin/sh -c #(nop) ADD file:90495c24c897ec47982e200f732f8be3109fcd791691ddffae0756898f91024f in / 
                        
                    

镜像信息

{
    "Id": "sha256:a832013ae6a6d0bb981ec9452e9b68c13f9b18a3c644db3d6318b54ee60741f4",
    "RepoTags": [
        "fraoustin/fancyindex:1.21",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/fraoustin/fancyindex:1.21"
    ],
    "RepoDigests": [
        "fraoustin/fancyindex@sha256:bb4f50c5c88f66dfb2d55407122d67ba6918a9f4353d48c8db6344aa0c3588fc",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/fraoustin/fancyindex@sha256:bb4f50c5c88f66dfb2d55407122d67ba6918a9f4353d48c8db6344aa0c3588fc"
    ],
    "Parent": "",
    "Comment": "",
    "Created": "2022-02-19T17:01:05.252768658Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "20.10.12",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "80/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "NGINX_VERSION=1.21.6",
            "NJS_VERSION=0.7.2",
            "PKG_RELEASE=1~bullseye",
            "SET_CONTAINER_TIMEZONE=false",
            "CONTAINER_TIMEZONE=",
            "DISABLE_AUTH=false",
            "COLOR=blue",
            "WEBUSER=user",
            "WEBPASSWORD=pass"
        ],
        "Cmd": [
            "app"
        ],
        "Image": "sha256:31fae5c32497f374a6db41255322c8d6a72c8a0cee8061f8a06c19a3b88015c7",
        "Volumes": {
            "/share": {}
        },
        "WorkingDir": "/theme",
        "Entrypoint": [
            "/entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "maintainer": "fraoustin@gmail.com"
        },
        "StopSignal": "SIGQUIT"
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 231097987,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/fa70ee2f11fe8c844ef2ec501e7a572dac386dfd485c3679f54b0a3ec8d51f45/diff:/var/lib/docker/overlay2/ea715c1e8da583aa97ba12db520e08d92df54a1ee59a0c25ca9befc9b3d3166c/diff:/var/lib/docker/overlay2/ecabaa04663c1b594d87a2f876f407ad1cb1c69f333870c6899db5e8deaad1ce/diff:/var/lib/docker/overlay2/0da814f7d78c5ba9a9988e8cd6b1b88fd0e245b2ce4eddcbd6558d9190deb60d/diff:/var/lib/docker/overlay2/586c26e7aa4406c446ab246a8348dd0425e155060e7d08b7083b007a52d8aa9a/diff:/var/lib/docker/overlay2/f3ede1f587900589d015fe15861d7151d751071e0a1c9772d844c24dababff3a/diff:/var/lib/docker/overlay2/8ec9cbb3b6cc22e1757a847ed6abc38d78bca93ac5eba9b26797df8e596161c7/diff:/var/lib/docker/overlay2/a06661afb3298fe42b723a899ec1cab1c554c254e2b524b0bddeb706669b3789/diff:/var/lib/docker/overlay2/5e1439352e4f1440038947e161b4949959e3a5b59e8f2fa5a94f057fa4698f52/diff:/var/lib/docker/overlay2/a360da0220ccf1a4e7fe49134b625910a9fe110916641f3a3d79d0d322a57523/diff:/var/lib/docker/overlay2/39edcb18249e4343df9c2f6ee1c498eee2012c9fe71b6dc8284b20a18d7131dc/diff:/var/lib/docker/overlay2/f03d618ff0c78ac32682b5c73fd254f9cb37c1db7a3eb0dd49a936e4ff6e9819/diff:/var/lib/docker/overlay2/257c727b329b7df437d463838fbee7de16c27fe3abfe9af5a04c2f2f9819bdbd/diff:/var/lib/docker/overlay2/d3f51e2532c98dde7642f1f220a80a41067da85eb1f03ca443b2a5926caac395/diff:/var/lib/docker/overlay2/3e393af24df23db23b9a82f9ad27bd78d0887d407513d319815293226af5f220/diff:/var/lib/docker/overlay2/fc45486607ebb7f9edd8b9afb8d12f1d881630370b41c5db4951a113fcc7cdd5/diff:/var/lib/docker/overlay2/1a10fd6981191bcf91f908bcc2bcfa56c7efeee08da550e25690d559302118d0/diff:/var/lib/docker/overlay2/19b96094f539494d1aa909b97025d50dbbebe3aa2179a55ec55da9f11e9c5699/diff:/var/lib/docker/overlay2/c8e5927d7f0831aec75816597f321f6ba0fb8450d0e0cdfae33d0fc2e2fb19f5/diff:/var/lib/docker/overlay2/f4cc9e8ae61cec9e418ae04ee8c40b7061f2307094c55ab26b5bed2749ef4a2e/diff:/var/lib/docker/overlay2/6d5831f71a63390366d33e31f0a355a0f7ccce384ca331500a602f88ce6093db/diff:/var/lib/docker/overlay2/4ee71878652fc9dd9812ded97fdbbaa4545c64f619fa0101262925a5158c67b6/diff",
            "MergedDir": "/var/lib/docker/overlay2/28e3fd976d606cda24bb885dfbd071a0f18b64fabd883d2ba0efba44a54b8d74/merged",
            "UpperDir": "/var/lib/docker/overlay2/28e3fd976d606cda24bb885dfbd071a0f18b64fabd883d2ba0efba44a54b8d74/diff",
            "WorkDir": "/var/lib/docker/overlay2/28e3fd976d606cda24bb885dfbd071a0f18b64fabd883d2ba0efba44a54b8d74/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:7d0ebbe3f5d26c1b5ec4d5dbb6fe3205d7061f9735080b0162d550530328abd6",
            "sha256:9a3a6af98e18f06f2a233aa2b2374a5d83d3812e2784b0ab8db949f34cd1a7d6",
            "sha256:9a94c4a55fe4c8a5cfea7fbac1dde94c38973dbdab17a6314f0c8b35b68aba95",
            "sha256:6173b6fa63db8be9be756acf32a7beea0e8115f4e932d7de50b6071e7c55ee50",
            "sha256:235e04e3592ae74b04d0f29af65312be4c50c259b23b74698e35d42b2a4430ab",
            "sha256:762b147902c09d1860cccdaf4c5b28f5dea3760cb35c213c60ba2315950cbdaa",
            "sha256:4734525357492129cd017b08db5b67f2562849d574099d16751b916f458c2c87",
            "sha256:72ff07c1d109d5fdd2aed1d74b0d3e595fddba085935ee714566e5fdae0a68a0",
            "sha256:bd28f5d727c83a25a68061f223fa8fbea52551bb50c4c29191b4e1cda378e952",
            "sha256:1624d3c05ddfa101ab5df392a2c928f72992ca71e841cf8763b0ae227b412885",
            "sha256:bdd54ba17a9a7103cdaf50e291ef1c78842ae2811a4bae4c7ca2dfbe91c3ebca",
            "sha256:a7e0af107c2ae753fa4edb504b34e116b06793cda837d41d7292108b07688967",
            "sha256:5007b2bf3bf1860dac290eb72b7ddb66795a4167ac526e64684008adbf5e156a",
            "sha256:e162e89f5a92d7bb0bb4986c805156c35b4fdebde4c71671ad4a83ef2bdd3659",
            "sha256:b433f604252c4ab993a64ec3984b2e9ce2841aeb6a79106d33f2ce432d1ffef9",
            "sha256:b16e630c49f648fb3050a8ed0d03222b892e8f9581301f2f80afdb3903c4a842",
            "sha256:7b187d9c4dee131601a80f0e558fb15559cf9ded562459a3cc33ff42e1f31806",
            "sha256:f19bdc243bc302d5a159552f1067b7517bb1ef02ea85850d2bafe721a1d74269",
            "sha256:ab500c3f228ada9ffa99556989464502846bb0f51a41ce4a1203e1078f644470",
            "sha256:ee3826d3d20fb04ae2c02fe43219a7377b995a579648809a3be2138a649046ce",
            "sha256:3658bdc83dd35fb494459a79353a1654b1ebbd51df113ce3e74e3de4ac2bd991",
            "sha256:75c5af71257b9d5189694349855bff66f528e22b8028dba3960ab7a4b6fd1b7b",
            "sha256:eb3a2a3027ccef87e63eb831de15cdf374876431d2cf71032b6b3ae6468df0c8"
        ]
    },
    "Metadata": {
        "LastTagTime": "2024-12-26T09:35:47.938925132+08:00"
    }
}

更多版本

docker.io/fraoustin/fancyindex:1.21

linux/amd64 docker.io231.10MB2024-12-26 09:35
44