docker.io/baiy/fiction-cdn:latest linux/amd64

docker.io/baiy/fiction-cdn:latest - 国内下载镜像源 浏览次数:13 baiy_2341581 贡献同步

温馨提示:此镜像为latest tag镜像,本站无法保证此版本为最新镜像

docker.io/baiy/fiction-cdn镜像主要用于小说类网站的静态资源内容分发服务,可提供小说相关静态文件(如章节文本、封面图片等)的加速访问与分发功能,帮助提升用户访问小说网站时的资源加载速度和整体浏览体验。

源镜像 docker.io/baiy/fiction-cdn:latest
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/baiy/fiction-cdn:latest
镜像ID sha256:dc8bff86be976c5739e7cb3c1ce305f29eebb1fe92dad162473b9e9854a73f08
镜像TAG latest
大小 193.18MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 /docker-entrypoint.sh
工作目录 /app
OS/平台 linux/amd64
浏览量 13 次
贡献者
avatar
baiy_2341581
镜像创建 2025-05-19T07:13:57.466744172Z
同步时间 2026-03-18 14:36
开放端口
2024/tcp 2025/tcp 443/tcp 80/tcp
目录挂载
/app
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/openresty/luajit/bin:/usr/local/openresty/nginx/sbin:/usr/local/openresty/bin FICTION_SERVER_IP=127.0.0.1 TZ=Asia/Shanghai XDG_CONFIG_HOME=/app/caddy/config XDG_DATA_HOME=/app/caddy/data IMAGE_VERSION=1.18.0
镜像标签
Evan Wies <evan@neomantra.net>: maintainer : resty_add_package_builddeps : resty_add_package_rundeps --with-pcre --with-cc-opt='-DNGX_LUA_ABORT_AT_PANIC -I/usr/local/openresty/pcre2/include -I/usr/local/openresty/openssl3/include' --with-ld-opt='-L/usr/local/openresty/pcre2/lib -L/usr/local/openresty/openssl3/lib -Wl,-rpath,/usr/local/openresty/pcre2/lib:/usr/local/openresty/openssl3/lib' : resty_config_deps --with-compat --without-http_rds_json_module --without-http_rds_csv_module --without-lua_rds_parser --without-mail_pop3_module --without-mail_imap_module --without-mail_smtp_module --with-http_addition_module --with-http_auth_request_module --with-http_dav_module --with-http_flv_module --with-http_geoip_module=dynamic --with-http_gunzip_module --with-http_gzip_static_module --with-http_image_filter_module=dynamic --with-http_mp4_module --with-http_random_index_module --with-http_realip_module --with-http_secure_link_module --with-http_slice_module --with-http_ssl_module --with-http_stub_status_module --with-http_sub_module --with-http_v2_module --with-http_v3_module --with-http_xslt_module=dynamic --with-ipv6 --with-mail --with-mail_ssl_module --with-md5-asm --with-sha1-asm --with-stream --with-stream_ssl_module --with-stream_ssl_preread_module --with-threads : resty_config_options : resty_config_options_more : resty_eval_post_download_pre_configure : resty_eval_post_make : resty_eval_pre_configure alpine: resty_image_base 3.21.3: resty_image_tag --with-luajit-xcflags='-DLUAJIT_NUMMODE=2 -DLUAJIT_ENABLE_LUA52COMPAT': resty_luajit_options enable-camellia enable-seed enable-rfc3779 enable-cms enable-md2 enable-rc5 enable-weak-ssl-ciphers enable-ssl3 enable-ssl3-method enable-md2 enable-ktls enable-fips : resty_openssl_build_options 3.0.15: resty_openssl_patch_version https://github.com/openssl/openssl/releases/download/openssl-3.0.16: resty_openssl_url_base 3.0.16: resty_openssl_version --enable-jit --enable-pcre2grep-jit --disable-bsr-anycrlf --disable-coverage --disable-ebcdic --disable-fuzz-support --disable-jit-sealloc --disable-never-backslash-C --enable-newline-is-lf --enable-pcre2-8 --enable-pcre2-16 --enable-pcre2-32 --enable-pcre2grep-callout --enable-pcre2grep-callout-fork --disable-pcre2grep-libbz2 --disable-pcre2grep-libz --disable-pcre2test-libedit --enable-percent-zt --disable-rebuild-chartables --enable-shared --disable-static --disable-silent-rules --enable-unicode --disable-valgrind : resty_pcre_build_options --with-pcre-jit: resty_pcre_options 86b9cb0aa3bcb7994faa88018292bc704cdbb708e785f7c74352ff6ea7d3175b: resty_pcre_sha256 10.44: resty_pcre_version 1.27.1.1: resty_version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/baiy/fiction-cdn:latest
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/baiy/fiction-cdn:latest  docker.io/baiy/fiction-cdn:latest

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/baiy/fiction-cdn:latest
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/baiy/fiction-cdn:latest  docker.io/baiy/fiction-cdn:latest

Shell快速替换命令

sed -i 's#baiy/fiction-cdn:latest#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/baiy/fiction-cdn:latest#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/baiy/fiction-cdn:latest && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/baiy/fiction-cdn:latest  docker.io/baiy/fiction-cdn:latest'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/baiy/fiction-cdn:latest && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/baiy/fiction-cdn:latest  docker.io/baiy/fiction-cdn:latest'

镜像构建历史


# 2025-05-19 15:13:57  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/docker-entrypoint.sh"]
                        
# 2025-05-19 15:13:57  0.00B 设置环境变量 IMAGE_VERSION
ENV IMAGE_VERSION=1.18.0
                        
# 2025-05-19 15:13:57  0.00B 定义构建参数
ARG IMAGE_VERSION=1.18.0
                        
# 2025-05-19 15:13:57  0.00B 声明容器运行时监听的端口
EXPOSE map[2025/tcp:{}]
                        
# 2025-05-19 15:13:57  0.00B 声明容器运行时监听的端口
EXPOSE map[2024/tcp:{}]
                        
# 2025-05-19 15:13:57  0.00B 声明容器运行时监听的端口
EXPOSE map[443/tcp:{}]
                        
# 2025-05-19 15:13:57  0.00B 声明容器运行时监听的端口
EXPOSE map[80/tcp:{}]
                        
# 2025-05-19 15:13:57  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2025-05-19 15:13:57  729.00B 执行命令并创建新的镜像层
RUN /bin/sh -c chmod +x /docker-entrypoint.sh # buildkit
                        
# 2025-05-19 15:13:57  729.00B 复制新文件或目录到容器中
COPY ./entrypoint.sh /docker-entrypoint.sh # buildkit
                        
# 2025-05-19 15:13:57  62.36KB 复制新文件或目录到容器中
COPY ./nginx/lua/ /usr/local/openresty/nginx/lua/ # buildkit
                        
# 2025-05-19 15:13:57  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir /usr/local/openresty/nginx/lua # buildkit
                        
# 2025-05-19 15:13:57  3.62KB 复制新文件或目录到容器中
COPY ./nginx/nginx.conf /usr/local/openresty/nginx/conf/nginx.template.conf # buildkit
                        
# 2025-05-19 15:13:57  65.54KB 复制新文件或目录到容器中
COPY ./filebrowser/filebrowser.db /filebrowser.db # buildkit
                        
# 2025-05-19 15:13:57  17.05MB 复制新文件或目录到容器中
COPY /filebrowser /usr/bin/filebrowser # buildkit
                        
# 2025-05-19 15:13:57  0.00B 设置环境变量 XDG_DATA_HOME
ENV XDG_DATA_HOME=/app/caddy/data
                        
# 2025-05-19 15:13:57  0.00B 设置环境变量 XDG_CONFIG_HOME
ENV XDG_CONFIG_HOME=/app/caddy/config
                        
# 2025-05-19 15:13:57  3.75KB 复制新文件或目录到容器中
COPY ./caddy/Caddyfile /etc/caddy/Caddyfile # buildkit
                        
# 2025-05-19 15:13:57  38.27MB 复制新文件或目录到容器中
COPY /usr/bin/caddy /usr/bin/caddy # buildkit
                        
# 2025-05-19 14:52:50  3.36MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk add --no-cache curl # buildkit
                        
# 2025-05-19 14:52:46  3.91MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk update && apk upgrade # buildkit
                        
# 2025-05-19 14:52:42  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/app]
                        
# 2025-05-19 14:52:42  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir /app/caddy # buildkit
                        
# 2025-05-19 14:52:42  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir /app/resources # buildkit
                        
# 2025-05-19 14:52:42  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir /app/template # buildkit
                        
# 2025-05-19 14:52:42  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir /app/site # buildkit
                        
# 2025-05-19 14:51:41  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir /app/log # buildkit
                        
# 2025-05-19 14:51:41  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir /app # buildkit
                        
# 2025-05-19 14:51:41  14.00B 执行命令并创建新的镜像层
RUN /bin/sh -c echo ${TZ} > /etc/timezone # buildkit
                        
# 2025-05-19 14:51:41  33.00B 执行命令并创建新的镜像层
RUN /bin/sh -c ln -sf /usr/share/zoneinfo/${TZ} /etc/localtime # buildkit
                        
# 2025-05-19 14:51:41  0.00B 设置环境变量 TZ
ENV TZ=Asia/Shanghai
                        
# 2025-05-19 14:51:41  0.00B 设置环境变量 FICTION_SERVER_IP
ENV FICTION_SERVER_IP=127.0.0.1
                        
# 2025-04-01 10:38:04  0.00B 设置停止容器时发送的系统调用信号
STOPSIGNAL SIGQUIT
                        
# 2025-04-01 10:38:04  0.00B 设置默认要执行的命令
CMD ["/usr/local/openresty/bin/openresty" "-g" "daemon off;"]
                        
# 2025-04-01 10:38:04  1.59KB 复制新文件或目录到容器中
COPY nginx.vh.default.conf /etc/nginx/conf.d/default.conf # buildkit
                        
# 2025-04-01 10:38:04  3.02KB 复制新文件或目录到容器中
COPY nginx.conf /usr/local/openresty/nginx/conf/nginx.conf # buildkit
                        
# 2025-04-01 10:38:04  0.00B 设置环境变量 PATH
ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/openresty/luajit/bin:/usr/local/openresty/nginx/sbin:/usr/local/openresty/bin
                        
# 2025-04-01 10:38:04  122.61MB 执行命令并创建新的镜像层
RUN |21 RESTY_IMAGE_BASE=alpine RESTY_IMAGE_TAG=3.21.3 RESTY_VERSION=1.27.1.1 RESTY_OPENSSL_VERSION=3.0.16 RESTY_OPENSSL_PATCH_VERSION=3.0.15 RESTY_OPENSSL_URL_BASE=https://github.com/openssl/openssl/releases/download/openssl-3.0.16 RESTY_OPENSSL_BUILD_OPTIONS=enable-camellia enable-seed enable-rfc3779 enable-cms enable-md2 enable-rc5         enable-weak-ssl-ciphers enable-ssl3 enable-ssl3-method enable-md2 enable-ktls enable-fips          RESTY_PCRE_VERSION=10.44 RESTY_PCRE_SHA256=86b9cb0aa3bcb7994faa88018292bc704cdbb708e785f7c74352ff6ea7d3175b RESTY_PCRE_BUILD_OPTIONS=--enable-jit --enable-pcre2grep-jit --disable-bsr-anycrlf --disable-coverage --disable-ebcdic --disable-fuzz-support     --disable-jit-sealloc --disable-never-backslash-C --enable-newline-is-lf --enable-pcre2-8 --enable-pcre2-16 --enable-pcre2-32     --enable-pcre2grep-callout --enable-pcre2grep-callout-fork --disable-pcre2grep-libbz2 --disable-pcre2grep-libz --disable-pcre2test-libedit     --enable-percent-zt --disable-rebuild-chartables --enable-shared --disable-static --disable-silent-rules --enable-unicode --disable-valgrind      RESTY_J=1 RESTY_CONFIG_OPTIONS=    --with-compat     --without-http_rds_json_module     --without-http_rds_csv_module     --without-lua_rds_parser     --without-mail_pop3_module     --without-mail_imap_module     --without-mail_smtp_module     --with-http_addition_module     --with-http_auth_request_module     --with-http_dav_module     --with-http_flv_module     --with-http_geoip_module=dynamic     --with-http_gunzip_module     --with-http_gzip_static_module     --with-http_image_filter_module=dynamic     --with-http_mp4_module     --with-http_random_index_module     --with-http_realip_module     --with-http_secure_link_module     --with-http_slice_module     --with-http_ssl_module     --with-http_stub_status_module     --with-http_sub_module     --with-http_v2_module     --with-http_v3_module     --with-http_xslt_module=dynamic     --with-ipv6     --with-mail     --with-mail_ssl_module     --with-md5-asm     --with-sha1-asm     --with-stream     --with-stream_ssl_module     --with-stream_ssl_preread_module     --with-threads      RESTY_CONFIG_OPTIONS_MORE= RESTY_LUAJIT_OPTIONS=--with-luajit-xcflags='-DLUAJIT_NUMMODE=2 -DLUAJIT_ENABLE_LUA52COMPAT' RESTY_PCRE_OPTIONS=--with-pcre-jit RESTY_ADD_PACKAGE_BUILDDEPS= RESTY_ADD_PACKAGE_RUNDEPS= RESTY_EVAL_PRE_CONFIGURE= RESTY_EVAL_POST_DOWNLOAD_PRE_CONFIGURE= RESTY_EVAL_POST_MAKE= _RESTY_CONFIG_DEPS=--with-pcre     --with-cc-opt='-DNGX_LUA_ABORT_AT_PANIC -I/usr/local/openresty/pcre2/include -I/usr/local/openresty/openssl3/include'     --with-ld-opt='-L/usr/local/openresty/pcre2/lib -L/usr/local/openresty/openssl3/lib -Wl,-rpath,/usr/local/openresty/pcre2/lib:/usr/local/openresty/openssl3/lib'      /bin/sh -c apk add --no-cache --virtual .build-deps         build-base         coreutils         curl         gd-dev         geoip-dev         libxslt-dev         linux-headers         make         perl-dev         readline-dev         zlib-dev         ${RESTY_ADD_PACKAGE_BUILDDEPS}     && apk add --no-cache         gd         geoip         libgcc         libxslt         tzdata         zlib         ${RESTY_ADD_PACKAGE_RUNDEPS}     && cd /tmp     && if [ -n "${RESTY_EVAL_PRE_CONFIGURE}" ]; then eval $(echo ${RESTY_EVAL_PRE_CONFIGURE}); fi     && cd /tmp     && curl -fSL "${RESTY_OPENSSL_URL_BASE}/openssl-${RESTY_OPENSSL_VERSION}.tar.gz" -o openssl-${RESTY_OPENSSL_VERSION}.tar.gz     && tar xzf openssl-${RESTY_OPENSSL_VERSION}.tar.gz     && cd openssl-${RESTY_OPENSSL_VERSION}     && if [ $(echo ${RESTY_OPENSSL_VERSION} | cut -c 1-4) = "3.0." ] ; then         echo 'patching OpenSSL 3.0.15 for OpenResty'         && curl -s https://raw.githubusercontent.com/openresty/openresty/master/patches/openssl-${RESTY_OPENSSL_PATCH_VERSION}-sess_set_get_cb_yield.patch | patch -p1 ;     fi     && if [ $(echo ${RESTY_OPENSSL_VERSION} | cut -c 1-5) = "1.1.1" ] ; then         echo 'patching OpenSSL 1.1.1 for OpenResty'         && curl -s https://raw.githubusercontent.com/openresty/openresty/master/patches/openssl-${RESTY_OPENSSL_PATCH_VERSION}-sess_set_get_cb_yield.patch | patch -p1 ;     fi     && if [ $(echo ${RESTY_OPENSSL_VERSION} | cut -c 1-5) = "1.1.0" ] ; then         echo 'patching OpenSSL 1.1.0 for OpenResty'         && curl -s https://raw.githubusercontent.com/openresty/openresty/ed328977028c3ec3033bc25873ee360056e247cd/patches/openssl-1.1.0j-parallel_build_fix.patch | patch -p1         && curl -s https://raw.githubusercontent.com/openresty/openresty/master/patches/openssl-${RESTY_OPENSSL_PATCH_VERSION}-sess_set_get_cb_yield.patch | patch -p1 ;     fi     && ./config       shared zlib -g       --prefix=/usr/local/openresty/openssl3       --libdir=lib       -Wl,-rpath,/usr/local/openresty/openssl3/lib       ${RESTY_OPENSSL_BUILD_OPTIONS}     && make -j${RESTY_J}     && make -j${RESTY_J} install_sw     && cd /tmp     && curl -fSL "https://github.com/PCRE2Project/pcre2/releases/download/pcre2-${RESTY_PCRE_VERSION}/pcre2-${RESTY_PCRE_VERSION}.tar.gz" -o pcre2-${RESTY_PCRE_VERSION}.tar.gz     && echo "${RESTY_PCRE_SHA256}  pcre2-${RESTY_PCRE_VERSION}.tar.gz" | shasum -a 256 --check     && tar xzf pcre2-${RESTY_PCRE_VERSION}.tar.gz     && cd /tmp/pcre2-${RESTY_PCRE_VERSION}     && CFLAGS="-g -O3" ./configure         --prefix=/usr/local/openresty/pcre2         --libdir=/usr/local/openresty/pcre2/lib         ${RESTY_PCRE_BUILD_OPTIONS}     && CFLAGS="-g -O3" make -j${RESTY_J}     && CFLAGS="-g -O3" make -j${RESTY_J} install     && cd /tmp     && curl -fSL https://openresty.org/download/openresty-${RESTY_VERSION}.tar.gz -o openresty-${RESTY_VERSION}.tar.gz     && tar xzf openresty-${RESTY_VERSION}.tar.gz     && cd /tmp/openresty-${RESTY_VERSION}     && if [ -n "${RESTY_EVAL_POST_DOWNLOAD_PRE_CONFIGURE}" ]; then eval $(echo ${RESTY_EVAL_POST_DOWNLOAD_PRE_CONFIGURE}); fi     && eval ./configure -j${RESTY_J} ${_RESTY_CONFIG_DEPS} ${RESTY_CONFIG_OPTIONS} ${RESTY_CONFIG_OPTIONS_MORE} ${RESTY_LUAJIT_OPTIONS} ${RESTY_PCRE_OPTIONS}     && make -j${RESTY_J}     && make -j${RESTY_J} install     && cd /tmp     && if [ -n "${RESTY_EVAL_POST_MAKE}" ]; then eval $(echo ${RESTY_EVAL_POST_MAKE}); fi     && rm -rf         openssl-${RESTY_OPENSSL_VERSION}.tar.gz openssl-${RESTY_OPENSSL_VERSION}         pcre2-${RESTY_PCRE_VERSION}.tar.gz pcre2-${RESTY_PCRE_VERSION}         openresty-${RESTY_VERSION}.tar.gz openresty-${RESTY_VERSION}     && apk del .build-deps     && mkdir -p /var/run/openresty     && ln -sf /dev/stdout /usr/local/openresty/nginx/logs/access.log     && ln -sf /dev/stderr /usr/local/openresty/nginx/logs/error.log # buildkit
                        
# 2025-04-01 10:38:04  0.00B 添加元数据标签
LABEL resty_pcre_options=--with-pcre-jit
                        
# 2025-04-01 10:38:04  0.00B 添加元数据标签
LABEL resty_luajit_options=--with-luajit-xcflags='-DLUAJIT_NUMMODE=2 -DLUAJIT_ENABLE_LUA52COMPAT'
                        
# 2025-04-01 10:38:04  0.00B 添加元数据标签
LABEL resty_eval_post_make=
                        
# 2025-04-01 10:38:04  0.00B 添加元数据标签
LABEL resty_eval_post_download_pre_configure=
                        
# 2025-04-01 10:38:04  0.00B 添加元数据标签
LABEL resty_eval_pre_configure=
                        
# 2025-04-01 10:38:04  0.00B 添加元数据标签
LABEL resty_add_package_rundeps=
                        
# 2025-04-01 10:38:04  0.00B 添加元数据标签
LABEL resty_add_package_builddeps=
                        
# 2025-04-01 10:38:04  0.00B 添加元数据标签
LABEL resty_config_deps=--with-pcre     --with-cc-opt='-DNGX_LUA_ABORT_AT_PANIC -I/usr/local/openresty/pcre2/include -I/usr/local/openresty/openssl3/include'     --with-ld-opt='-L/usr/local/openresty/pcre2/lib -L/usr/local/openresty/openssl3/lib -Wl,-rpath,/usr/local/openresty/pcre2/lib:/usr/local/openresty/openssl3/lib'     
                        
# 2025-04-01 10:38:04  0.00B 添加元数据标签
LABEL resty_config_options_more=
                        
# 2025-04-01 10:38:04  0.00B 添加元数据标签
LABEL resty_config_options=    --with-compat     --without-http_rds_json_module     --without-http_rds_csv_module     --without-lua_rds_parser     --without-mail_pop3_module     --without-mail_imap_module     --without-mail_smtp_module     --with-http_addition_module     --with-http_auth_request_module     --with-http_dav_module     --with-http_flv_module     --with-http_geoip_module=dynamic     --with-http_gunzip_module     --with-http_gzip_static_module     --with-http_image_filter_module=dynamic     --with-http_mp4_module     --with-http_random_index_module     --with-http_realip_module     --with-http_secure_link_module     --with-http_slice_module     --with-http_ssl_module     --with-http_stub_status_module     --with-http_sub_module     --with-http_v2_module     --with-http_v3_module     --with-http_xslt_module=dynamic     --with-ipv6     --with-mail     --with-mail_ssl_module     --with-md5-asm     --with-sha1-asm     --with-stream     --with-stream_ssl_module     --with-stream_ssl_preread_module     --with-threads     
                        
# 2025-04-01 10:38:04  0.00B 添加元数据标签
LABEL resty_pcre_sha256=86b9cb0aa3bcb7994faa88018292bc704cdbb708e785f7c74352ff6ea7d3175b
                        
# 2025-04-01 10:38:04  0.00B 添加元数据标签
LABEL resty_pcre_build_options=--enable-jit --enable-pcre2grep-jit --disable-bsr-anycrlf --disable-coverage --disable-ebcdic --disable-fuzz-support     --disable-jit-sealloc --disable-never-backslash-C --enable-newline-is-lf --enable-pcre2-8 --enable-pcre2-16 --enable-pcre2-32     --enable-pcre2grep-callout --enable-pcre2grep-callout-fork --disable-pcre2grep-libbz2 --disable-pcre2grep-libz --disable-pcre2test-libedit     --enable-percent-zt --disable-rebuild-chartables --enable-shared --disable-static --disable-silent-rules --enable-unicode --disable-valgrind     
                        
# 2025-04-01 10:38:04  0.00B 添加元数据标签
LABEL resty_pcre_version=10.44
                        
# 2025-04-01 10:38:04  0.00B 添加元数据标签
LABEL resty_openssl_build_options=enable-camellia enable-seed enable-rfc3779 enable-cms enable-md2 enable-rc5         enable-weak-ssl-ciphers enable-ssl3 enable-ssl3-method enable-md2 enable-ktls enable-fips         
                        
# 2025-04-01 10:38:04  0.00B 添加元数据标签
LABEL resty_openssl_url_base=https://github.com/openssl/openssl/releases/download/openssl-3.0.16
                        
# 2025-04-01 10:38:04  0.00B 添加元数据标签
LABEL resty_openssl_patch_version=3.0.15
                        
# 2025-04-01 10:38:04  0.00B 添加元数据标签
LABEL resty_openssl_version=3.0.16
                        
# 2025-04-01 10:38:04  0.00B 添加元数据标签
LABEL resty_version=1.27.1.1
                        
# 2025-04-01 10:38:04  0.00B 添加元数据标签
LABEL resty_image_tag=3.21.3
                        
# 2025-04-01 10:38:04  0.00B 添加元数据标签
LABEL resty_image_base=alpine
                        
# 2025-04-01 10:38:04  0.00B 定义构建参数
ARG _RESTY_CONFIG_DEPS=--with-pcre     --with-cc-opt='-DNGX_LUA_ABORT_AT_PANIC -I/usr/local/openresty/pcre2/include -I/usr/local/openresty/openssl3/include'     --with-ld-opt='-L/usr/local/openresty/pcre2/lib -L/usr/local/openresty/openssl3/lib -Wl,-rpath,/usr/local/openresty/pcre2/lib:/usr/local/openresty/openssl3/lib'     
                        
# 2025-04-01 10:38:04  0.00B 定义构建参数
ARG RESTY_EVAL_POST_MAKE=
                        
# 2025-04-01 10:38:04  0.00B 定义构建参数
ARG RESTY_EVAL_POST_DOWNLOAD_PRE_CONFIGURE=
                        
# 2025-04-01 10:38:04  0.00B 定义构建参数
ARG RESTY_EVAL_PRE_CONFIGURE=
                        
# 2025-04-01 10:38:04  0.00B 定义构建参数
ARG RESTY_ADD_PACKAGE_RUNDEPS=
                        
# 2025-04-01 10:38:04  0.00B 定义构建参数
ARG RESTY_ADD_PACKAGE_BUILDDEPS=
                        
# 2025-04-01 10:38:04  0.00B 定义构建参数
ARG RESTY_PCRE_OPTIONS=--with-pcre-jit
                        
# 2025-04-01 10:38:04  0.00B 定义构建参数
ARG RESTY_LUAJIT_OPTIONS=--with-luajit-xcflags='-DLUAJIT_NUMMODE=2 -DLUAJIT_ENABLE_LUA52COMPAT'
                        
# 2025-04-01 10:38:04  0.00B 定义构建参数
ARG RESTY_CONFIG_OPTIONS_MORE=
                        
# 2025-04-01 10:38:04  0.00B 定义构建参数
ARG RESTY_CONFIG_OPTIONS=    --with-compat     --without-http_rds_json_module     --without-http_rds_csv_module     --without-lua_rds_parser     --without-mail_pop3_module     --without-mail_imap_module     --without-mail_smtp_module     --with-http_addition_module     --with-http_auth_request_module     --with-http_dav_module     --with-http_flv_module     --with-http_geoip_module=dynamic     --with-http_gunzip_module     --with-http_gzip_static_module     --with-http_image_filter_module=dynamic     --with-http_mp4_module     --with-http_random_index_module     --with-http_realip_module     --with-http_secure_link_module     --with-http_slice_module     --with-http_ssl_module     --with-http_stub_status_module     --with-http_sub_module     --with-http_v2_module     --with-http_v3_module     --with-http_xslt_module=dynamic     --with-ipv6     --with-mail     --with-mail_ssl_module     --with-md5-asm     --with-sha1-asm     --with-stream     --with-stream_ssl_module     --with-stream_ssl_preread_module     --with-threads     
                        
# 2025-04-01 10:38:04  0.00B 定义构建参数
ARG RESTY_J=1
                        
# 2025-04-01 10:38:04  0.00B 定义构建参数
ARG RESTY_PCRE_BUILD_OPTIONS=--enable-jit --enable-pcre2grep-jit --disable-bsr-anycrlf --disable-coverage --disable-ebcdic --disable-fuzz-support     --disable-jit-sealloc --disable-never-backslash-C --enable-newline-is-lf --enable-pcre2-8 --enable-pcre2-16 --enable-pcre2-32     --enable-pcre2grep-callout --enable-pcre2grep-callout-fork --disable-pcre2grep-libbz2 --disable-pcre2grep-libz --disable-pcre2test-libedit     --enable-percent-zt --disable-rebuild-chartables --enable-shared --disable-static --disable-silent-rules --enable-unicode --disable-valgrind     
                        
# 2025-04-01 10:38:04  0.00B 定义构建参数
ARG RESTY_PCRE_SHA256=86b9cb0aa3bcb7994faa88018292bc704cdbb708e785f7c74352ff6ea7d3175b
                        
# 2025-04-01 10:38:04  0.00B 定义构建参数
ARG RESTY_PCRE_VERSION=10.44
                        
# 2025-04-01 10:38:04  0.00B 定义构建参数
ARG RESTY_OPENSSL_BUILD_OPTIONS=enable-camellia enable-seed enable-rfc3779 enable-cms enable-md2 enable-rc5         enable-weak-ssl-ciphers enable-ssl3 enable-ssl3-method enable-md2 enable-ktls enable-fips         
                        
# 2025-04-01 10:38:04  0.00B 定义构建参数
ARG RESTY_OPENSSL_URL_BASE=https://github.com/openssl/openssl/releases/download/openssl-3.0.16
                        
# 2025-04-01 10:38:04  0.00B 定义构建参数
ARG RESTY_OPENSSL_PATCH_VERSION=3.0.15
                        
# 2025-04-01 10:38:04  0.00B 定义构建参数
ARG RESTY_OPENSSL_VERSION=3.0.16
                        
# 2025-04-01 10:38:04  0.00B 定义构建参数
ARG RESTY_VERSION=1.27.1.1
                        
# 2025-04-01 10:38:04  0.00B 定义构建参数
ARG RESTY_IMAGE_TAG=3.21.3
                        
# 2025-04-01 10:38:04  0.00B 定义构建参数
ARG RESTY_IMAGE_BASE=alpine
                        
# 2025-04-01 10:38:04  0.00B 添加元数据标签
LABEL maintainer=Evan Wies <evan@neomantra.net>
                        
# 2025-02-14 11:28:36  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2025-02-14 11:28:36  7.83MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.21.3-x86_64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:dc8bff86be976c5739e7cb3c1ce305f29eebb1fe92dad162473b9e9854a73f08",
    "RepoTags": [
        "baiy/fiction-cdn:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/baiy/fiction-cdn:latest"
    ],
    "RepoDigests": [
        "baiy/fiction-cdn@sha256:2d0310b4dc72ead29ee2ade123529f366b62c840028e2481329f039a812f28bf",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/baiy/fiction-cdn@sha256:888d8565a45650b62ebb9449a7c71c0727ddb70b25af0fe81e2235cde985e634"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-05-19T07:13:57.466744172Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "2024/tcp": {},
            "2025/tcp": {},
            "443/tcp": {},
            "80/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/openresty/luajit/bin:/usr/local/openresty/nginx/sbin:/usr/local/openresty/bin",
            "FICTION_SERVER_IP=127.0.0.1",
            "TZ=Asia/Shanghai",
            "XDG_CONFIG_HOME=/app/caddy/config",
            "XDG_DATA_HOME=/app/caddy/data",
            "IMAGE_VERSION=1.18.0"
        ],
        "Cmd": null,
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": {
            "/app": {}
        },
        "WorkingDir": "/app",
        "Entrypoint": [
            "/docker-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "maintainer": "Evan Wies \u003cevan@neomantra.net\u003e",
            "resty_add_package_builddeps": "",
            "resty_add_package_rundeps": "",
            "resty_config_deps": "--with-pcre     --with-cc-opt='-DNGX_LUA_ABORT_AT_PANIC -I/usr/local/openresty/pcre2/include -I/usr/local/openresty/openssl3/include'     --with-ld-opt='-L/usr/local/openresty/pcre2/lib -L/usr/local/openresty/openssl3/lib -Wl,-rpath,/usr/local/openresty/pcre2/lib:/usr/local/openresty/openssl3/lib'     ",
            "resty_config_options": "    --with-compat     --without-http_rds_json_module     --without-http_rds_csv_module     --without-lua_rds_parser     --without-mail_pop3_module     --without-mail_imap_module     --without-mail_smtp_module     --with-http_addition_module     --with-http_auth_request_module     --with-http_dav_module     --with-http_flv_module     --with-http_geoip_module=dynamic     --with-http_gunzip_module     --with-http_gzip_static_module     --with-http_image_filter_module=dynamic     --with-http_mp4_module     --with-http_random_index_module     --with-http_realip_module     --with-http_secure_link_module     --with-http_slice_module     --with-http_ssl_module     --with-http_stub_status_module     --with-http_sub_module     --with-http_v2_module     --with-http_v3_module     --with-http_xslt_module=dynamic     --with-ipv6     --with-mail     --with-mail_ssl_module     --with-md5-asm     --with-sha1-asm     --with-stream     --with-stream_ssl_module     --with-stream_ssl_preread_module     --with-threads     ",
            "resty_config_options_more": "",
            "resty_eval_post_download_pre_configure": "",
            "resty_eval_post_make": "",
            "resty_eval_pre_configure": "",
            "resty_image_base": "alpine",
            "resty_image_tag": "3.21.3",
            "resty_luajit_options": "--with-luajit-xcflags='-DLUAJIT_NUMMODE=2 -DLUAJIT_ENABLE_LUA52COMPAT'",
            "resty_openssl_build_options": "enable-camellia enable-seed enable-rfc3779 enable-cms enable-md2 enable-rc5         enable-weak-ssl-ciphers enable-ssl3 enable-ssl3-method enable-md2 enable-ktls enable-fips         ",
            "resty_openssl_patch_version": "3.0.15",
            "resty_openssl_url_base": "https://github.com/openssl/openssl/releases/download/openssl-3.0.16",
            "resty_openssl_version": "3.0.16",
            "resty_pcre_build_options": "--enable-jit --enable-pcre2grep-jit --disable-bsr-anycrlf --disable-coverage --disable-ebcdic --disable-fuzz-support     --disable-jit-sealloc --disable-never-backslash-C --enable-newline-is-lf --enable-pcre2-8 --enable-pcre2-16 --enable-pcre2-32     --enable-pcre2grep-callout --enable-pcre2grep-callout-fork --disable-pcre2grep-libbz2 --disable-pcre2grep-libz --disable-pcre2test-libedit     --enable-percent-zt --disable-rebuild-chartables --enable-shared --disable-static --disable-silent-rules --enable-unicode --disable-valgrind     ",
            "resty_pcre_options": "--with-pcre-jit",
            "resty_pcre_sha256": "86b9cb0aa3bcb7994faa88018292bc704cdbb708e785f7c74352ff6ea7d3175b",
            "resty_pcre_version": "10.44",
            "resty_version": "1.27.1.1"
        },
        "StopSignal": "SIGQUIT"
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 193179507,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/67c15281cc0056d4edee56d8f40e737938c303b36018baf70e69b9643a9845f0/diff:/var/lib/docker/overlay2/85f232b4d625b8738c431b0cb0b1b09bebb588639da5d664fd50e4014c6dfc9a/diff:/var/lib/docker/overlay2/efcfe1e258507357bb34d3833bb978928f5b72197cfe7fabd8e00a14d33e25f6/diff:/var/lib/docker/overlay2/1f73d74c4d0c4a5dc8989a267c92c3e85747cc046d55d7560361f03ea1c7fc9b/diff:/var/lib/docker/overlay2/080d5e3bb57a543522e3b13376dc8ca91b06bf48fa0221078d96dd06c3bad6c9/diff:/var/lib/docker/overlay2/2605dac7d7163fc4763132a06ea43b6ef42efd21b8c9a8bf82dc2f28a22250a5/diff:/var/lib/docker/overlay2/61e2f1fee6d1104e703e86971927b909dc6519e6cf32e7942be1859f46adff40/diff:/var/lib/docker/overlay2/d54d3df86253a9a1f7a4a3432a83cd71e1273dc78e2015269f5abeea8e2e9acc/diff:/var/lib/docker/overlay2/3447b66300177be045871195dec8dd0bfae421b3d01b566fc4c6bc097aaeb5ea/diff:/var/lib/docker/overlay2/d3d23770edf741a1e051bcff724246974a642ae83194ffef1695afc0538c1236/diff:/var/lib/docker/overlay2/d56cd4c342959494cdc451fd361051350d14fb623650a875394cc7f891830724/diff:/var/lib/docker/overlay2/20f0047f906884455065c6398b93c1932deb2b7290ccf4dc09f9e5d918aa2096/diff:/var/lib/docker/overlay2/476f8d10449284c687f2fe6b2c65c528caa834b27c1e05ab6f41620501467bbd/diff:/var/lib/docker/overlay2/fd8642fbebad1e79b39e48fbf57a769fdfa682a30f21aa2552e44aeda325ba6a/diff:/var/lib/docker/overlay2/b273de351c49cce073936f4edee984d81b6b3ef6480852a3bacad7d68ca66e94/diff:/var/lib/docker/overlay2/4ce1070ec3f1167b91102f4bfa27fbe47b58861ad71b652b7a31345fe7097475/diff:/var/lib/docker/overlay2/576da958b018a2d92dd194d99fe30fb905b68ede00ec86fc60c7f5f38f8bdcf6/diff:/var/lib/docker/overlay2/316c52cb94c1fc4280389209b93cf3afc8c039c7a20514b7f0367baa578b4c32/diff:/var/lib/docker/overlay2/ec680c93e5e65f388e2233b8af529d64fae5902a711dcd45c4cccab9cd1258ff/diff:/var/lib/docker/overlay2/d98c2d84676f23dc4e827462c5d421ea46c9203f120f52773fc89f679d1ebd5e/diff:/var/lib/docker/overlay2/379ae8a4d5359f40097493d4fb0ab248eee8273b189d1d0e18fc160518acc327/diff:/var/lib/docker/overlay2/063b4ca170b54a561769387d176b5f1a55d58aa3b613aceaece03bdb6c5493f7/diff:/var/lib/docker/overlay2/4e8c80c1de56b91b667718f35bdead0b4c91a2fdafbfe97c3c57654b169634d9/diff",
            "MergedDir": "/var/lib/docker/overlay2/7988a127a3f882b8484b1e24c496a3be3218181e474258fb9b57781e0f486f16/merged",
            "UpperDir": "/var/lib/docker/overlay2/7988a127a3f882b8484b1e24c496a3be3218181e474258fb9b57781e0f486f16/diff",
            "WorkDir": "/var/lib/docker/overlay2/7988a127a3f882b8484b1e24c496a3be3218181e474258fb9b57781e0f486f16/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:08000c18d16dadf9553d747a58cf44023423a9ab010aab96cf263d2216b8b350",
            "sha256:f8807308ea2a3b56ea7a931cdc2da4a0a52657450fc0eab1755da8c6662bbb47",
            "sha256:7e3f9262702b1358c8fbfb03b6ecfbecee4f5524cd10b58addb2b34d90fdee8b",
            "sha256:f9b74a4f51768d602d66e7eefc89beb821f96c27a8ada9997b6fcdf8551581a1",
            "sha256:fd67f6f8ba0c4c8688797fa82dce3c5cb91133aebad1a18d5fdbdf584ac9c4bc",
            "sha256:8464f914367fc60ec050932bab9a2c06f1a55988fc154de679444a1630582896",
            "sha256:0df2b55b7e47070d6b2b0571f1cd23f9e7178e7f6e52e0528063d3217514567d",
            "sha256:233a38893107fcffa8991ab36364fd4550ce0517b648af29e6283f6a126986e9",
            "sha256:e347d88778b1b75dad50b2efb0030565a5af7444d79db4cfb3d6b729211acd07",
            "sha256:eddbc0491c1144c97c00209e264d076ce775aa30fc9b06347170ef12fd65ce1a",
            "sha256:fe5f6f0d97588797655319f94f4a6b58ec6831398f49de7305a916bb5fdad0b7",
            "sha256:e5aeb3eb2596b2e59284fd411dedeca18731d4a9b9aaeca1ba9bae1b3988f8d1",
            "sha256:f662e73f88fcf6d1f659b377aca272568015f5d626965b9148f02634f4fe177d",
            "sha256:d5251d6197b2e11571099805ac14576d4aff5f2122fe59a6eadba17c7cb2e237",
            "sha256:6ffdcb9a930d381abfd8986ef0e26d33697c38bb6b9aa529dae91a60fbc702e1",
            "sha256:577fbe70aa695314a3001b80b1bce47b6a07d3de5fb54bd9bf78a0bce0700d2b",
            "sha256:1b970b6787f8d2dd3a9463531025d497d9f2a85bb23f3994fc1f07b61c438e6b",
            "sha256:cf8d9276369f5be4b6d03932833ca167c729b7be5f977795fa140c2a920513a4",
            "sha256:5766f884d9db72dc5a94f363c5c6bc1f1895753cb0109b0f4488ce3ecc98088b",
            "sha256:5ce6bc0785bf5eef486fd138d8bc146ed0176a5e5a04e9b0603be15a7279fb50",
            "sha256:fa1cda34afc169139d9bd2149504462b53ccb5073b4ed49da98f341990583d1a",
            "sha256:bde0b6f4d1bbdb741b6e4a5ab67001635a3c0366f9a70988061cf09f7d21905b",
            "sha256:cd0d76cdea3340440a6475991f1e22a55d3ea9d3367a517bc85c24c1c7dab434",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-03-18T14:36:01.648544479+08:00"
    }
}

更多版本

docker.io/baiy/fiction-cdn:latest

linux/amd64 docker.io193.18MB2026-03-18 14:36
12