docker.io/fnproject/fnserver:latest linux/amd64

docker.io/fnproject/fnserver:latest - 国内下载镜像源 浏览次数:11

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

```html

这是一个用于运行 Fn Project 函数的服务器镜像。

```
源镜像 docker.io/fnproject/fnserver:latest
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/fnproject/fnserver:latest
镜像ID sha256:49e4484aa70f5212da9f939c49d7b953d43e149214430393112406957cf056ad
镜像TAG latest
大小 161.57MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD ./fnserver
启动入口 preentry.sh
工作目录 /app
OS/平台 linux/amd64
浏览量 11 次
贡献者 25*******9@qq.com
镜像创建 2023-05-16T17:16:33.563589552Z
同步时间 2025-02-20 23:15
更新时间 2025-02-21 20:09
开放端口
2375/tcp 8080/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin DOCKER_CHANNEL=stable DOCKER_VERSION=17.12.0-ce DIND_COMMIT=3b5fac462d21ca164b3778647420016315289034
镜像安全扫描 查看Trivy扫描报告

系统OS: alpine 3.7.0 扫描引擎: Trivy 扫描时间: 2025-02-20 23:15

低危漏洞:0 中危漏洞:8 高危漏洞:3 严重漏洞:3

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

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/fnproject/fnserver:latest
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/fnproject/fnserver:latest  docker.io/fnproject/fnserver:latest

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/fnproject/fnserver:latest
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/fnproject/fnserver:latest  docker.io/fnproject/fnserver:latest

Shell快速替换命令

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

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2023-05-17 01:16:33  0.00B 声明容器运行时监听的端口
EXPOSE map[8080/tcp:{}]
                        
# 2023-05-17 01:16:33  0.00B 设置默认要执行的命令
CMD ["./fnserver"]
                        
# 2023-05-17 01:16:33  35.92MB 复制新文件或目录到容器中
COPY /tmp/fn-alpine /app/fnserver # buildkit
                        
# 2023-05-17 01:15:44  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2018-02-14 11:48:33  0.00B 
/bin/sh -c #(nop)  ENTRYPOINT ["preentry.sh"]
                        
# 2018-02-14 11:48:33  520.00B 
/bin/sh -c #(nop) COPY file:3a07244e024c471098bdd5fe25120e3f8f82719795ac5a73ffcbc3b0252bcdc6 in /usr/local/bin/ 
                        
# 2018-02-14 11:48:33  1.46KB 
/bin/sh -c addgroup -g 2999 docker
                        
# 2018-02-14 11:48:32  64.49KB 
/bin/sh -c apk add --no-cache ca-certificates
                        
# 2018-01-26 09:20:12  0.00B 
/bin/sh -c #(nop)  CMD []
                        
# 2018-01-26 09:20:11  0.00B 
/bin/sh -c #(nop)  ENTRYPOINT ["dockerd-entrypoint.sh"]
                        
# 2018-01-26 09:20:11  0.00B 
/bin/sh -c #(nop)  EXPOSE 2375/tcp
                        
# 2018-01-26 09:20:11  0.00B 
/bin/sh -c #(nop)  VOLUME [/var/lib/docker]
                        
# 2018-01-26 09:20:10  457.00B 
/bin/sh -c #(nop) COPY file:14215a2b157618f9ff66709b019144b953b95bbd7273096e970306475e524820 in /usr/local/bin/ 
                        
# 2018-01-26 09:20:10  68.19KB 
/bin/sh -c set -ex; 	apk add --no-cache --virtual .fetch-deps libressl; 	wget -O /usr/local/bin/dind "https://raw.githubusercontent.com/docker/docker/${DIND_COMMIT}/hack/dind"; 	chmod +x /usr/local/bin/dind; 	apk del .fetch-deps
                        
# 2018-01-26 09:20:04  0.00B 
/bin/sh -c #(nop)  ENV DIND_COMMIT=3b5fac462d21ca164b3778647420016315289034
                        
# 2018-01-26 09:20:03  4.90KB 
/bin/sh -c set -x 	&& addgroup -S dockremap 	&& adduser -S -G dockremap dockremap 	&& echo 'dockremap:165536:65536' >> /etc/subuid 	&& echo 'dockremap:165536:65536' >> /etc/subgid
                        
# 2018-01-26 09:20:02  11.12MB 
/bin/sh -c set -eux; 	apk add --no-cache 		btrfs-progs 		e2fsprogs 		e2fsprogs-extra 		iptables 		xfsprogs 		xz 	; 	if zfs="$(apk info --no-cache --quiet zfs)" && [ -n "$zfs" ]; then 		apk add --no-cache zfs; 	fi
                        
# 2018-01-26 09:19:32  0.00B 
/bin/sh -c #(nop)  CMD ["sh"]
                        
# 2018-01-26 09:19:32  0.00B 
/bin/sh -c #(nop)  ENTRYPOINT ["docker-entrypoint.sh"]
                        
# 2018-01-26 09:19:31  933.00B 
/bin/sh -c #(nop) COPY file:0d94e1cd679f133aab807891a1b00b6aef1a9f1f884108e7a17ddf50ab88f1fb in /usr/local/bin/ 
                        
# 2018-01-26 09:19:31  587.00B 
/bin/sh -c #(nop) COPY file:016ebcc5aefa6b28f6c484a299057d5b236e1d4f3baf44cc76eb4cd578821691 in /usr/local/bin/modprobe 
                        
# 2018-01-26 09:19:31  109.69MB 
/bin/sh -c set -ex; 	apk add --no-cache --virtual .fetch-deps 		curl 		tar 	; 		apkArch="$(apk --print-arch)"; 	case "$apkArch" in 		x86_64) dockerArch='x86_64' ;; 		armhf) dockerArch='armel' ;; 		aarch64) dockerArch='aarch64' ;; 		ppc64le) dockerArch='ppc64le' ;; 		s390x) dockerArch='s390x' ;; 		*) echo >&2 "error: unsupported architecture ($apkArch)"; exit 1 ;;	esac; 		if ! curl -fL -o docker.tgz "https://download.docker.com/linux/static/${DOCKER_CHANNEL}/${dockerArch}/docker-${DOCKER_VERSION}.tgz"; then 		echo >&2 "error: failed to download 'docker-${DOCKER_VERSION}' from '${DOCKER_CHANNEL}' for '${dockerArch}'"; 		exit 1; 	fi; 		tar --extract 		--file docker.tgz 		--strip-components 1 		--directory /usr/local/bin/ 	; 	rm docker.tgz; 		apk del .fetch-deps; 		dockerd -v; 	docker -v
                        
# 2018-01-10 09:02:59  0.00B 
/bin/sh -c #(nop)  ENV DOCKER_VERSION=17.12.0-ce
                        
# 2018-01-10 09:02:59  0.00B 
/bin/sh -c #(nop)  ENV DOCKER_CHANNEL=stable
                        
# 2018-01-10 08:46:20  17.00B 
/bin/sh -c [ ! -e /etc/nsswitch.conf ] && echo 'hosts: files dns' > /etc/nsswitch.conf
                        
# 2018-01-10 08:46:19  554.77KB 
/bin/sh -c apk add --no-cache 		ca-certificates
                        
# 2018-01-10 05:10:58  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/sh"]
                        
# 2018-01-10 05:10:58  4.15MB 
/bin/sh -c #(nop) ADD file:093f0723fa46f6cdbd6f7bd146448bb70ecce54254c35701feeceb956414622f in / 
                        
                    

镜像信息

{
    "Id": "sha256:49e4484aa70f5212da9f939c49d7b953d43e149214430393112406957cf056ad",
    "RepoTags": [
        "fnproject/fnserver:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/fnproject/fnserver:latest"
    ],
    "RepoDigests": [
        "fnproject/fnserver@sha256:2a2071f8af6ed6ad6476ad2e794f757874dad347b5ef14869dd31ee252810655",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/fnproject/fnserver@sha256:2a2071f8af6ed6ad6476ad2e794f757874dad347b5ef14869dd31ee252810655"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2023-05-16T17:16:33.563589552Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "2375/tcp": {},
            "8080/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "DOCKER_CHANNEL=stable",
            "DOCKER_VERSION=17.12.0-ce",
            "DIND_COMMIT=3b5fac462d21ca164b3778647420016315289034"
        ],
        "Cmd": [
            "./fnserver"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": {
            "/var/lib/docker": {}
        },
        "WorkingDir": "/app",
        "Entrypoint": [
            "preentry.sh"
        ],
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 161573858,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/ed56c4fdcf9573aa08c821df2b73ef23d12b4892ad1c5914cb67def46ac12800/diff:/var/lib/docker/overlay2/cbce600c87a9f19df139c1b70106e3830850318a8a766f334da89d81423d84bf/diff:/var/lib/docker/overlay2/e30739509631e9cc0931dc8ab354a067b44c88513887c129a50c6392f8da0fff/diff:/var/lib/docker/overlay2/67ad49c9170d6bba94ecaf3f112b244751723e5d2aecaf4a613d9ea447fdd702/diff:/var/lib/docker/overlay2/b6d2699b139b94a9583f39dbc58265566eb7f396bcf6ac38b19a46c626f7c243/diff:/var/lib/docker/overlay2/15eec35b5c20a6208c90fbd60d714c07eb0ec1899926e7c44db9ec62ae40483b/diff:/var/lib/docker/overlay2/4111fa07898f27cf46de3e14ea8502ebd99334f4ca8fda6a9c1ec01d4f6572f1/diff:/var/lib/docker/overlay2/4cabc33d13269544f0303bb891c76c3103cba4bfdae3e5807569790e4713e0b2/diff:/var/lib/docker/overlay2/a7e9e65ee9417db94f659216cbd1d41e76b286b2e05d6243820ac6ba4091de51/diff:/var/lib/docker/overlay2/066ea012aa63dcb2f686e0f9bd3408de50102033603a53e8032037527f1cbcab/diff:/var/lib/docker/overlay2/a598674782d51d7a0494df5989f924716f8670ae3c765f173ad6c2506a1f98a4/diff:/var/lib/docker/overlay2/ab479218d65e339a3c9af288ec456da64279cc10287e405d27897a2fee99b2db/diff:/var/lib/docker/overlay2/198ab84c48dc6af4d441d80cd90a1392fe751c75d01071a7945e0aeed00fe46e/diff:/var/lib/docker/overlay2/d121f8b231277d654387e7723e84a1ab2bdfdc65a613f6b8fcc607ffa3cacb79/diff",
            "MergedDir": "/var/lib/docker/overlay2/49b81d3cfd81bd1ef3d67238222373c25bdf26f02fa87a13199782cf78ecc862/merged",
            "UpperDir": "/var/lib/docker/overlay2/49b81d3cfd81bd1ef3d67238222373c25bdf26f02fa87a13199782cf78ecc862/diff",
            "WorkDir": "/var/lib/docker/overlay2/49b81d3cfd81bd1ef3d67238222373c25bdf26f02fa87a13199782cf78ecc862/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:cd7100a72410606589a54b932cabd804a17f9ae5b42a1882bd56d263e02b6215",
            "sha256:1ed7a5e2d1b39c343c5d78eb53a60949f3ddace917df1b56e9ee1ffc39a33fc1",
            "sha256:b09386d6aa0f4107347e107e6187bde67ecf74b9f11d8692365bc2b0c8b1e0f6",
            "sha256:08d5dabfb40f1195dcfd8775ec4ae4f1b1f8aae52719911fdf10c970f792dd6b",
            "sha256:c9b8ec8c0bb98170db07337d1f6efd55565c0521108f641ba29706d9a93396a1",
            "sha256:8a79ac99b0a49d16a60601e56b9408a845a6a8a908b6382f2aa07ce5d16b225b",
            "sha256:030b1b37b5451e2592fa975f52802801225f1ee2037a0b61fbe09f602ad54006",
            "sha256:a6be646b27f09444452fef13688df8be0d4f87b9e14eb7b9adc6b37e2d68d1d1",
            "sha256:97b49b805bca0a4aae9b6f150275945b92b7c3ac455ddcb096b4db9e2eec4507",
            "sha256:93ec9936d7f06540b168ab97181089b6af241149e231f98ebee47c3b4dd8958b",
            "sha256:47c18788e7a8f80a3d3d1a7762d882959144fc94ca9b5a949b4730ac058e38a1",
            "sha256:beacb646762c15533c696c8eefbc78a3172aea288e21feb8ec05beb70496b703",
            "sha256:7186855b3b79a485d38ebf89841c522a00c63f5b7b16618d85d742185d02589a",
            "sha256:954cb95d9b192d5a631704207191420d3621144cd99b9f5e5940593f39100221",
            "sha256:c8881e5044663f105d167bbb1a67d055f3f7913b033be6bd89649a4846d7f29f"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-02-20T23:15:44.782169917+08:00"
    }
}

更多版本

docker.io/fnproject/fnserver:latest

linux/amd64 docker.io161.57MB2025-02-20 23:15
10