docker.io/countly/frontend:20.11.2 linux/amd64

docker.io/countly/frontend:20.11.2 - 国内下载镜像源 浏览次数:31
```html

这是一个Countly前端的Docker镜像。Countly是一个开源的移动和网络分析平台,这个镜像包含了Countly前端应用程序所需的所有依赖项,方便用户快速部署和运行Countly前端界面。

```
源镜像 docker.io/countly/frontend:20.11.2
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/countly/frontend:20.11.2
镜像ID sha256:0280cf9e48b6b383d6980cf8344b52054171cfe5583007d089eca9aba95cbd85
镜像TAG 20.11.2
大小 1.32GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /opt/countly/bin/docker/cmd.sh
启动入口 /usr/bin/tini -v --
工作目录 /opt/countly
OS/平台 linux/amd64
浏览量 31 次
贡献者
镜像创建 2021-04-02T08:52:14.642574326Z
同步时间 2024-12-11 14:42
更新时间 2024-12-26 10:16
开放端口
6001/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin NODE_VERSION=14.15.0 YARN_VERSION=1.22.5 COUNTLY_CONTAINER=frontend COUNTLY_DEFAULT_PLUGINS=mobile,web,desktop,plugins,density,locale,browser,sources,views,enterpriseinfo,logger,systemlogs,populator,reports,crashes,push,star-rating,slipping-away-users,compare,server-stats,dbviewer,assistant,times-of-day,compliance-hub,video-intelligence-monetization,alerts,onboarding,consolidate COUNTLY_CONFIG_FRONTEND_WEB_HOST=0.0.0.0 TINI_VERSION=0.18.0
镜像安全扫描 查看Trivy扫描报告

系统OS: debian 10.6 扫描引擎: Trivy 扫描时间: 2024-12-11 14:44

低危漏洞:773 中危漏洞:3391 高危漏洞:1441 严重漏洞:149

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

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/countly/frontend:20.11.2
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/countly/frontend:20.11.2  docker.io/countly/frontend:20.11.2

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/countly/frontend:20.11.2
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/countly/frontend:20.11.2  docker.io/countly/frontend:20.11.2

Shell快速替换命令

sed -i 's#countly/frontend:20.11.2#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/countly/frontend:20.11.2#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/countly/frontend:20.11.2 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/countly/frontend:20.11.2  docker.io/countly/frontend:20.11.2'

Ansible快速分发-Containerd

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

镜像构建历史


# 2021-04-02 16:52:14  0.00B 
/bin/sh -c #(nop)  CMD ["/opt/countly/bin/docker/cmd.sh"]
                        
# 2021-04-02 16:52:13  0.00B 
/bin/sh -c #(nop)  ENTRYPOINT ["/usr/bin/tini" "-v" "--"]
                        
# 2021-04-02 16:52:13  0.00B 
/bin/sh -c #(nop)  USER 1001:0
                        
# 2021-04-02 16:52:10  351.43MB 
|1 COUNTLY_PLUGINS=mobile,web,desktop,plugins,density,locale,browser,sources,views,enterpriseinfo,logger,systemlogs,populator,reports,crashes,push,star-rating,slipping-away-users,compare,server-stats,dbviewer,assistant,times-of-day,compliance-hub,video-intelligence-monetization,alerts,onboarding,consolidate /bin/sh -c curl -s -L -o /tmp/tini.deb "https://github.com/krallin/tini/releases/download/v${TINI_VERSION}/tini_${TINI_VERSION}.deb" && 	dpkg -i /tmp/tini.deb && 		apt-get update && apt-get install -y sqlite3 && 	./bin/docker/modify.sh && 		cp -n ./api/config.sample.js ./api/config.js && 	cp -n ./frontend/express/config.sample.js ./frontend/express/config.js && 	cp -n ./frontend/express/public/javascripts/countly/countly.config.sample.js ./frontend/express/public/javascripts/countly/countly.config.js && 	HOME=/tmp npm install --unsafe-perm=true --allow-root && 	HOME=/tmp npm install argon2 --build-from-source --unsafe-perm=true --allow-root && 	./bin/docker/preinstall.sh && 	bash /opt/countly/bin/scripts/detect.init.sh && 	countly update sdk-web && 		npm remove -y --no-save mocha nyc should supertest puppeteer && 	apt-get remove -y git gcc g++ make automake autoconf libtool pkg-config unzip sqlite3 && 	apt-get autoremove -y && 	apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* && 	rm -rf test /tmp/* /tmp/.??* /var/tmp/* /var/tmp/.??* /var/log/* /root/.npm && 		mkdir /.npm && chown -R 1001:0 /.npm && 		chown -R 1001:0 /opt/countly && 	chmod -R g=u /opt/countly
                        
# 2021-04-02 16:47:13  59.43MB 
/bin/sh -c #(nop) COPY dir:8f27a975ebea409ff2764d7156c28b85a18fc9b755799606f8f17dd4ff335195 in . 
                        
# 2020-11-06 00:52:54  0.00B 
/bin/sh -c #(nop) WORKDIR /opt/countly
                        
# 2020-11-06 00:52:54  0.00B 
/bin/sh -c #(nop)  ENV COUNTLY_CONTAINER=frontend COUNTLY_DEFAULT_PLUGINS=mobile,web,desktop,plugins,density,locale,browser,sources,views,enterpriseinfo,logger,systemlogs,populator,reports,crashes,push,star-rating,slipping-away-users,compare,server-stats,dbviewer,assistant,times-of-day,compliance-hub,video-intelligence-monetization,alerts,onboarding,consolidate COUNTLY_CONFIG_FRONTEND_WEB_HOST=0.0.0.0 TINI_VERSION=0.18.0
                        
# 2020-11-06 00:52:54  0.00B 
/bin/sh -c #(nop)  USER root
                        
# 2020-11-06 00:52:54  0.00B 
/bin/sh -c #(nop)  HEALTHCHECK &{["CMD-SHELL" "curl --fail http://localhost:6001/ping || exit 1"] "0s" "0s" "2m0s" '\x00'}
                        
# 2020-11-06 00:52:53  0.00B 
/bin/sh -c #(nop)  EXPOSE 6001
                        
# 2020-11-06 00:52:53  0.00B 
/bin/sh -c #(nop)  ARG COUNTLY_PLUGINS=mobile,web,desktop,plugins,density,locale,browser,sources,views,enterpriseinfo,logger,systemlogs,populator,reports,crashes,push,star-rating,slipping-away-users,compare,server-stats,dbviewer,assistant,times-of-day,compliance-hub,video-intelligence-monetization,alerts,onboarding,consolidate
                        
# 2020-10-28 08:35:25  0.00B 
/bin/sh -c #(nop)  CMD ["node"]
                        
# 2020-10-28 08:35:24  0.00B 
/bin/sh -c #(nop)  ENTRYPOINT ["docker-entrypoint.sh"]
                        
# 2020-10-28 08:35:24  116.00B 
/bin/sh -c #(nop) COPY file:238737301d47304174e4d24f4def935b29b3069c03c72ae8de97d94624382fce in /usr/local/bin/ 
                        
# 2020-10-28 08:35:24  7.68MB 
/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   && yarn --version
                        
# 2020-10-28 08:35:23  0.00B 
/bin/sh -c #(nop)  ENV YARN_VERSION=1.22.5
                        
# 2020-10-28 08:35:22  100.28MB 
/bin/sh -c 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   && for key in     4ED778F539E3634C779C87C6D7062848A1AB005C     94AE36675C464D64BAFA68DD7434390BDBE9B9C5     1C050899334244A8AF75E53792EF661D867B9DFA     71DCFD284A79C3B38668286BC97EC7A07EDE3FC1     8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600     C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8     C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C     DD8F2338BAE7501E3DD5AC78C273792F7D83545D     A48C2BEE680E841632CD4E44F07496B3EB3C1762     108F52B48DB57BB0CC439B2997B01419BD92F80A     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   && ln -s /usr/local/bin/node /usr/local/bin/nodejs   && node --version   && npm --version
                        
# 2020-10-28 08:35:16  0.00B 
/bin/sh -c #(nop)  ENV NODE_VERSION=14.15.0
                        
# 2020-10-13 16:45:03  333.53KB 
/bin/sh -c groupadd --gid 1000 node   && useradd --uid 1000 --gid node --shell /bin/bash --create-home node
                        
# 2020-10-13 10:16:23  509.93MB 
/bin/sh -c set -ex; 	apt-get update; 	apt-get install -y --no-install-recommends 		autoconf 		automake 		bzip2 		dpkg-dev 		file 		g++ 		gcc 		imagemagick 		libbz2-dev 		libc6-dev 		libcurl4-openssl-dev 		libdb-dev 		libevent-dev 		libffi-dev 		libgdbm-dev 		libglib2.0-dev 		libgmp-dev 		libjpeg-dev 		libkrb5-dev 		liblzma-dev 		libmagickcore-dev 		libmagickwand-dev 		libmaxminddb-dev 		libncurses5-dev 		libncursesw5-dev 		libpng-dev 		libpq-dev 		libreadline-dev 		libsqlite3-dev 		libssl-dev 		libtool 		libwebp-dev 		libxml2-dev 		libxslt-dev 		libyaml-dev 		make 		patch 		unzip 		xz-utils 		zlib1g-dev 				$( 			if apt-cache show 'default-libmysqlclient-dev' 2>/dev/null | grep -q '^Version:'; then 				echo 'default-libmysqlclient-dev'; 			else 				echo 'libmysqlclient-dev'; 			fi 		) 	; 	rm -rf /var/lib/apt/lists/*
                        
# 2020-10-13 10:15:20  145.54MB 
/bin/sh -c apt-get update && apt-get install -y --no-install-recommends 		git 		mercurial 		openssh-client 		subversion 				procps 	&& rm -rf /var/lib/apt/lists/*
                        
# 2020-10-13 10:14:57  17.54MB 
/bin/sh -c set -ex; 	if ! command -v gpg > /dev/null; then 		apt-get update; 		apt-get install -y --no-install-recommends 			gnupg 			dirmngr 		; 		rm -rf /var/lib/apt/lists/*; 	fi
                        
# 2020-10-13 10:14:45  16.47MB 
/bin/sh -c apt-get update && apt-get install -y --no-install-recommends 		ca-certificates 		curl 		netbase 		wget 	&& rm -rf /var/lib/apt/lists/*
                        
# 2020-10-13 09:38:30  0.00B 
/bin/sh -c #(nop)  CMD ["bash"]
                        
# 2020-10-13 09:38:30  114.07MB 
/bin/sh -c #(nop) ADD file:6627ad39ea0cb9fcb212342326d14efaff51aece1fd0dc16d5bbcaa25d858622 in / 
                        
                    

镜像信息

{
    "Id": "sha256:0280cf9e48b6b383d6980cf8344b52054171cfe5583007d089eca9aba95cbd85",
    "RepoTags": [
        "countly/frontend:20.11.2",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/countly/frontend:20.11.2"
    ],
    "RepoDigests": [
        "countly/frontend@sha256:01e1246393df5e88ac7f6e1e57b43113ebf43d75f3196dfccfb3b8871b2478da",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/countly/frontend@sha256:01e1246393df5e88ac7f6e1e57b43113ebf43d75f3196dfccfb3b8871b2478da"
    ],
    "Parent": "",
    "Comment": "",
    "Created": "2021-04-02T08:52:14.642574326Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "19.03.8",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "1001:0",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "6001/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "NODE_VERSION=14.15.0",
            "YARN_VERSION=1.22.5",
            "COUNTLY_CONTAINER=frontend",
            "COUNTLY_DEFAULT_PLUGINS=mobile,web,desktop,plugins,density,locale,browser,sources,views,enterpriseinfo,logger,systemlogs,populator,reports,crashes,push,star-rating,slipping-away-users,compare,server-stats,dbviewer,assistant,times-of-day,compliance-hub,video-intelligence-monetization,alerts,onboarding,consolidate",
            "COUNTLY_CONFIG_FRONTEND_WEB_HOST=0.0.0.0",
            "TINI_VERSION=0.18.0"
        ],
        "Cmd": [
            "/opt/countly/bin/docker/cmd.sh"
        ],
        "Healthcheck": {
            "Test": [
                "CMD-SHELL",
                "curl --fail http://localhost:6001/ping || exit 1"
            ],
            "StartPeriod": 120000000000
        },
        "Image": "sha256:774dc3c4d0108fdb88d1e89c117ad59c48cdd138e9a866fcde10d567a41d78e3",
        "Volumes": null,
        "WorkingDir": "/opt/countly",
        "Entrypoint": [
            "/usr/bin/tini",
            "-v",
            "--"
        ],
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 1322704461,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/ba7ff39b23b72d29ed04f3f3b855fcc8ffd20d59ce08948a1307587d9d482d06/diff:/var/lib/docker/overlay2/7a00ed85632cba9bab2884d84e205affca7bc31bef68a85fba1c28c74a00475e/diff:/var/lib/docker/overlay2/a2bbe602884c012d9c7ed660468dd6d5ccd1ad89f7aab29c9ba16e1474429a20/diff:/var/lib/docker/overlay2/8e1ae5fe76ed67cac70b357ddc7187a459bd4b1875da7c8193d655868c6fc7f1/diff:/var/lib/docker/overlay2/6d2d06a07e7cdd2f4e667982f0324e167f6f6224d863ffbfb946e4408ba245e8/diff:/var/lib/docker/overlay2/bfa6bf9f7e0b52a2e51dacc159d602278c1e9a1a3b0d0acde103b4e6176206b5/diff:/var/lib/docker/overlay2/7a15785bbd1286fdbd08713dd53bad3c7f35a8510b26ae42871b40a454d32169/diff:/var/lib/docker/overlay2/055e7523b076b47d6e4459848cbad38f8aa1fc2178187728bb048d7a8d05cbbf/diff:/var/lib/docker/overlay2/92ff024c4472410c474f4e36fdcb5d88501be20ec8d756e9194cc2372fe975f8/diff:/var/lib/docker/overlay2/3dd68b5a549f2d6cdf884607b13ecd0bba23613c8e0b910a889bd92d7ffc2d68/diff:/var/lib/docker/overlay2/ddc1cb82a430ab573a363ce109f105ea154c29b29355476655f3681e3c7f0493/diff",
            "MergedDir": "/var/lib/docker/overlay2/1a9578cfd06adceaf6329c135d054f174212b79454830efb3c4e08a73354b6e9/merged",
            "UpperDir": "/var/lib/docker/overlay2/1a9578cfd06adceaf6329c135d054f174212b79454830efb3c4e08a73354b6e9/diff",
            "WorkDir": "/var/lib/docker/overlay2/1a9578cfd06adceaf6329c135d054f174212b79454830efb3c4e08a73354b6e9/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:9780f6d83e45878749497a6297ed9906c19ee0cc48cc88dc63827564bb8768fd",
            "sha256:630e4f1da707756a13794d97734f7d80cade3fd69791ccfe1b7b13f06f238a2e",
            "sha256:fe342cfe5c83d392b20579683f75e7fd1c7524a9a2385b74c0998096e5e074bd",
            "sha256:f49d20b92dc8af0dd805860e55a56dc74ef524cc069f286ceeb00d51fd9d07e3",
            "sha256:a933681cf3496bb2288efd785eda89699396c4485c32e73bbf3d3e155c3050d2",
            "sha256:31cbd77c5cdd9e45785bffa30bbeb30d30de2f025ec95dcebe8e4cbe17c890a3",
            "sha256:d946be89e58278c7fa66884308905c2d8d24a961f58c01de52b98f0d680ffc34",
            "sha256:1640857bfe1b2cbd6db7e295356a653d5f1a9657c3600e36f7382e89425f5cb9",
            "sha256:640c4e2d182caac6e28459f92d25712721dcbe015d3a9c414bdd0022645aed24",
            "sha256:c5588121ee50ce7f8f28a8a5a6148e883055825dcaee40c47bab855880faf0e0",
            "sha256:c44a7a20c3e5d413ca85e9c45cb9cdccdb60043357b1ffb0d0d7d92dbdea243d",
            "sha256:0a7b5e907f8162a43dad19231c071c0ef28a0a1b95d38010efad8532be2ffb74"
        ]
    },
    "Metadata": {
        "LastTagTime": "2024-12-11T14:41:35.808154624+08:00"
    }
}

更多版本

docker.io/countly/frontend:20.11.2

linux/amd64 docker.io1.32GB2024-12-11 14:42
30