docker.io/fellah/gitbook:3.2.1 linux/amd64

docker.io/fellah/gitbook:3.2.1 - 国内下载镜像源 浏览次数:79
```html

这是一个基于 GitBook 的 Docker 镜像,由 fellah 维护。它提供了一个方便快捷的方式来运行 GitBook,无需在本地安装任何依赖。

```
源镜像 docker.io/fellah/gitbook:3.2.1
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/fellah/gitbook:3.2.1
镜像ID sha256:3d5fc4a3f65d3e461edd85f010a2340b21ab8afdb0e5a08fa9430eb96eee1e5f
镜像TAG 3.2.1
大小 221.45MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /bin/sh -c /usr/local/bin/gitbook serve
启动入口
工作目录 /srv/gitbook
OS/平台 linux/amd64
浏览量 79 次
贡献者
镜像创建 2019-03-06T18:50:48.683635473Z
同步时间 2024-11-28 10:43
更新时间 2025-02-20 03:56
开放端口
35729/tcp 4000/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin NODE_VERSION=6.17.0 YARN_VERSION=1.12.3
镜像标签
3.2.1: version
镜像安全扫描 查看Trivy扫描报告

系统OS: debian 9.8 扫描引擎: Trivy 扫描时间: 2024-11-28 10:43

低危漏洞:101 中危漏洞:188 高危漏洞:327 严重漏洞:55

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

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/fellah/gitbook:3.2.1
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/fellah/gitbook:3.2.1  docker.io/fellah/gitbook:3.2.1

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/fellah/gitbook:3.2.1
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/fellah/gitbook:3.2.1  docker.io/fellah/gitbook:3.2.1

Shell快速替换命令

sed -i 's#fellah/gitbook:3.2.1#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/fellah/gitbook:3.2.1#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/fellah/gitbook:3.2.1 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/fellah/gitbook:3.2.1  docker.io/fellah/gitbook:3.2.1'

Ansible快速分发-Containerd

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

镜像构建历史


# 2019-03-07 02:50:48  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/sh" "-c" "/usr/local/bin/gitbook serve"]
                        
# 2019-03-07 02:50:48  0.00B 
/bin/sh -c #(nop)  EXPOSE 35729 4000
                        
# 2019-03-07 02:50:48  0.00B 
/bin/sh -c #(nop)  VOLUME [/srv/gitbook /srv/html]
                        
# 2019-03-07 02:50:47  0.00B 
/bin/sh -c #(nop) WORKDIR /srv/gitbook
                        
# 2019-03-07 02:50:44  93.25MB 
|1 VERSION=3.2.1 /bin/sh -c npm install --global gitbook-cli &&	gitbook fetch ${VERSION} &&	npm cache clear &&	rm -rf /tmp/*
                        
# 2019-03-07 02:43:46  0.00B 
/bin/sh -c #(nop)  LABEL version=3.2.1
                        
# 2019-03-07 02:43:46  0.00B 
/bin/sh -c #(nop)  ARG VERSION=3.2.1
                        
# 2019-03-07 02:43:46  0.00B 
/bin/sh -c #(nop)  MAINTAINER Roman Krivetsky <r.krivetsky@gmail.com>
                        
# 2019-03-05 11:43:28  0.00B 
/bin/sh -c #(nop)  CMD ["node"]
                        
# 2019-03-05 11:43:28  5.06MB 
/bin/sh -c set -ex   && for key in     6A010C5166006599AA17F08146C2130DFD2497F5   ; do     gpg --batch --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys "$key" ||     gpg --batch --keyserver hkp://ipv4.pool.sks-keyservers.net --recv-keys "$key" ||     gpg --batch --keyserver hkp://pgp.mit.edu:80 --recv-keys "$key" ;   done   && curl -fsSLO --compressed "https://yarnpkg.com/downloads/$YARN_VERSION/yarn-v$YARN_VERSION.tar.gz"   && curl -fsSLO --compressed "https://yarnpkg.com/downloads/$YARN_VERSION/yarn-v$YARN_VERSION.tar.gz.asc"   && gpg --batch --verify yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz   && mkdir -p /opt   && tar -xzf yarn-v$YARN_VERSION.tar.gz -C /opt/   && ln -s /opt/yarn-v$YARN_VERSION/bin/yarn /usr/local/bin/yarn   && ln -s /opt/yarn-v$YARN_VERSION/bin/yarnpkg /usr/local/bin/yarnpkg   && rm yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz
                        
# 2019-03-05 11:43:24  0.00B 
/bin/sh -c #(nop)  ENV YARN_VERSION=1.12.3
                        
# 2019-03-05 11:43:24  67.52MB 
/bin/sh -c buildDeps='xz-utils'     && ARCH= && dpkgArch="$(dpkg --print-architecture)"     && case "${dpkgArch##*-}" in       amd64) ARCH='x64';;       ppc64el) ARCH='ppc64le';;       s390x) ARCH='s390x';;       arm64) ARCH='arm64';;       armhf) ARCH='armv7l';;       i386) ARCH='x86';;       *) echo "unsupported architecture"; exit 1 ;;     esac     && set -ex     && apt-get update && apt-get install -y ca-certificates curl wget gnupg dirmngr $buildDeps --no-install-recommends     && rm -rf /var/lib/apt/lists/*     && for key in       94AE36675C464D64BAFA68DD7434390BDBE9B9C5       FD3A5288F042B6850C66B31F09FE44734EB7990E       71DCFD284A79C3B38668286BC97EC7A07EDE3FC1       DD8F2338BAE7501E3DD5AC78C273792F7D83545D       C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8       B9AE9905FFD7803F25714661B63B535A4C206CA9       77984A986EBC2AA786BC0F66B01FBB92821C587A       8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600       4ED778F539E3634C779C87C6D7062848A1AB005C       A48C2BEE680E841632CD4E44F07496B3EB3C1762       B9E2F5981AA6E0CD28160D9FF13993A75599653C     ; do       gpg --batch --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys "$key" ||       gpg --batch --keyserver hkp://ipv4.pool.sks-keyservers.net --recv-keys "$key" ||       gpg --batch --keyserver hkp://pgp.mit.edu:80 --recv-keys "$key" ;     done     && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-$ARCH.tar.xz"     && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc"     && gpg --batch --decrypt --output SHASUMS256.txt SHASUMS256.txt.asc     && grep " node-v$NODE_VERSION-linux-$ARCH.tar.xz\$" SHASUMS256.txt | sha256sum -c -     && tar -xJf "node-v$NODE_VERSION-linux-$ARCH.tar.xz" -C /usr/local --strip-components=1 --no-same-owner     && rm "node-v$NODE_VERSION-linux-$ARCH.tar.xz" SHASUMS256.txt.asc SHASUMS256.txt     && apt-get purge -y --auto-remove $buildDeps     && ln -s /usr/local/bin/node /usr/local/bin/nodejs
                        
# 2019-03-05 11:42:57  0.00B 
/bin/sh -c #(nop)  ENV NODE_VERSION=6.17.0
                        
# 2019-03-05 11:39:21  333.35KB 
/bin/sh -c groupadd --gid 1000 node   && useradd --uid 1000 --gid node --shell /bin/bash --create-home node
                        
# 2019-03-05 07:22:22  0.00B 
/bin/sh -c #(nop)  CMD ["bash"]
                        
# 2019-03-05 07:22:21  55.28MB 
/bin/sh -c #(nop) ADD file:5ea7dfe8c8bc87ebe0d06d275bce41e015310bdfc04546246302e9ce07ee416c in / 
                        
                    

镜像信息

{
    "Id": "sha256:3d5fc4a3f65d3e461edd85f010a2340b21ab8afdb0e5a08fa9430eb96eee1e5f",
    "RepoTags": [
        "fellah/gitbook:3.2.1",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/fellah/gitbook:3.2.1"
    ],
    "RepoDigests": [
        "fellah/gitbook@sha256:d44a124a34dad13a1c00df170e8ade4f11ffc2753407d321969ebbf7bb42bbc6",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/fellah/gitbook@sha256:d44a124a34dad13a1c00df170e8ade4f11ffc2753407d321969ebbf7bb42bbc6"
    ],
    "Parent": "",
    "Comment": "",
    "Created": "2019-03-06T18:50:48.683635473Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "18.03.1-ee-3",
    "Author": "Roman Krivetsky \u003cr.krivetsky@gmail.com\u003e",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "35729/tcp": {},
            "4000/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "NODE_VERSION=6.17.0",
            "YARN_VERSION=1.12.3"
        ],
        "Cmd": [
            "/bin/sh",
            "-c",
            "/usr/local/bin/gitbook serve"
        ],
        "ArgsEscaped": true,
        "Image": "sha256:61c6ccacdc8606d2a4acaf6490a4e674fbe18652faaa04dc49292db7f251ce9d",
        "Volumes": {
            "/srv/gitbook": {},
            "/srv/html": {}
        },
        "WorkingDir": "/srv/gitbook",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "version": "3.2.1"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 221450711,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/c491a5fe612adb52c343d4b6d25e8768069058aea5b3bd81e0686869d1287e28/diff:/var/lib/docker/overlay2/63ae27aa545aaba0da4864b87b065324f527d8f7d26311feb7efede489e71c36/diff:/var/lib/docker/overlay2/664be4b0fd70c6e6d7a77f3fab09471e23727c1593c7754914d232956ea52026/diff:/var/lib/docker/overlay2/08ddbf1d8276f0ef7ad76ca4905678a53d2ffd0ba6ec659b807d6b61befa5658/diff:/var/lib/docker/overlay2/9fe50c891826ed07280ca1a57cac14ad170569049c1d790497f09fae4e223fdb/diff",
            "MergedDir": "/var/lib/docker/overlay2/ea84ae1e248714598b75621bfebf3e3a158e2c47fce2b94782077609ecfc95a3/merged",
            "UpperDir": "/var/lib/docker/overlay2/ea84ae1e248714598b75621bfebf3e3a158e2c47fce2b94782077609ecfc95a3/diff",
            "WorkDir": "/var/lib/docker/overlay2/ea84ae1e248714598b75621bfebf3e3a158e2c47fce2b94782077609ecfc95a3/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:6744ca1b11903f4db4d5e26145f6dd20f9a6d321a7f725f1a0a7a45a4174c579",
            "sha256:bdbe30b43d57fea114797e7d6ae8270b7e14637efecce7c4bb61d61e73c08447",
            "sha256:bf4e6b5026dd130e089a53d4299b9e36222678f0049fa3e6764e6cdedc20b252",
            "sha256:55dc2d56d90da21b7a1d832ce8ab6a68b2533a9a835c4adb999863dec334e74b",
            "sha256:1ed8191f3d67a029500c32f1c2d6b60f302947cd850dbd9607f3643f222a6d29",
            "sha256:4a8a04f5ef25c0d73b8a022312e57903f68e13ee3f814773c60d216cb198843d"
        ]
    },
    "Metadata": {
        "LastTagTime": "2024-11-28T10:43:06.431940628+08:00"
    }
}

更多版本

docker.io/fellah/gitbook:3.2.1

linux/amd64 docker.io221.45MB2024-11-28 10:43
78