docker.io/lsage/pnpm-circleci-node:16.13.1-pnpm7.5.1 linux/amd64

docker.io/lsage/pnpm-circleci-node:16.13.1-pnpm7.5.1 - 国内下载镜像源 浏览次数:83
```html

这是一个用于 CircleCI 环境的 Docker 镜像,预装了 pnpm 和 Node.js 。它方便开发者在 CircleCI 上构建和测试 Node.js 项目,并利用 pnpm 的高效依赖管理功能。

```
源镜像 docker.io/lsage/pnpm-circleci-node:16.13.1-pnpm7.5.1
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lsage/pnpm-circleci-node:16.13.1-pnpm7.5.1
镜像ID sha256:d3514c80c13af643fca9b2a461d74a8decc5820075968fc7a911078a8e00b32e
镜像TAG 16.13.1-pnpm7.5.1
大小 1.22GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD bash
启动入口
工作目录 /home/circleci/project
OS/平台 linux/amd64
浏览量 83 次
贡献者 84******1@qq.com
镜像创建 2022-07-13T14:10:17.878917926Z
同步时间 2025-03-03 09:18
更新时间 2025-04-20 07:48
环境变量
PATH=/home/circleci/.yarn/bin:/home/circleci/bin:/home/circleci/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin DEBIAN_FRONTEND=noninteractive LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 DOCKER_VERSION=5:20.10.9~3-0~ubuntu- COMPOSE_VERSION=1.29.2 NODE_VERSION=16.13.1 YARN_VERSION=1.22.17 PNPM_VERSION=7.5.1
镜像标签
Community & Partner Engineering Team <community-partner@circleci.com>: maintainer

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lsage/pnpm-circleci-node:16.13.1-pnpm7.5.1
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lsage/pnpm-circleci-node:16.13.1-pnpm7.5.1  docker.io/lsage/pnpm-circleci-node:16.13.1-pnpm7.5.1

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lsage/pnpm-circleci-node:16.13.1-pnpm7.5.1
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lsage/pnpm-circleci-node:16.13.1-pnpm7.5.1  docker.io/lsage/pnpm-circleci-node:16.13.1-pnpm7.5.1

Shell快速替换命令

sed -i 's#lsage/pnpm-circleci-node:16.13.1-pnpm7.5.1#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lsage/pnpm-circleci-node:16.13.1-pnpm7.5.1#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lsage/pnpm-circleci-node:16.13.1-pnpm7.5.1 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lsage/pnpm-circleci-node:16.13.1-pnpm7.5.1  docker.io/lsage/pnpm-circleci-node:16.13.1-pnpm7.5.1'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lsage/pnpm-circleci-node:16.13.1-pnpm7.5.1 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lsage/pnpm-circleci-node:16.13.1-pnpm7.5.1  docker.io/lsage/pnpm-circleci-node:16.13.1-pnpm7.5.1'

镜像构建历史


# 2022-07-13 22:10:17  0.00B 设置环境变量 PNPM_VERSION
ENV PNPM_VERSION=7.5.1
                        
# 2022-07-13 22:10:17  0.00B 设置环境变量 NODE_VERSION
ENV NODE_VERSION=16.13.1
                        
# 2022-07-13 22:10:17  136.18MB 执行命令并创建新的镜像层
RUN |2 NODE_VERSION=16.13.1 PNPM_VERSION=7.5.1 /bin/bash -exo pipefail -c sudo npm install -g pnpm@$PNPM_VERSION # buildkit
                        
# 2022-07-13 22:10:17  0.00B 定义构建参数
ARG PNPM_VERSION
                        
# 2022-07-13 22:10:17  0.00B 定义构建参数
ARG NODE_VERSION
                        
# 2021-12-20 10:42:35  5.33MB 
/bin/bash -exo pipefail -c curl -L -o yarn.tar.gz "https://yarnpkg.com/downloads/${YARN_VERSION}/yarn-v${YARN_VERSION}.tar.gz" && 	sudo tar -xzf yarn.tar.gz -C /opt/ && 	rm yarn.tar.gz && 	sudo ln -s /opt/yarn-v${YARN_VERSION}/bin/yarn /usr/local/bin/yarn && 	sudo ln -s /opt/yarn-v${YARN_VERSION}/bin/yarnpkg /usr/local/bin/yarnpkg
                        
# 2021-12-20 10:42:35  0.00B 
/bin/bash -exo pipefail -c #(nop)  ENV YARN_VERSION=1.22.17
                        
# 2021-12-20 10:42:35  0.00B 
/bin/bash -exo pipefail -c #(nop)  ENV PATH=/home/circleci/.yarn/bin:/home/circleci/bin:/home/circleci/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2021-12-20 10:42:34  92.79MB 
/bin/bash -exo pipefail -c curl -L -o node.tar.xz "https://nodejs.org/dist/v${NODE_VERSION}/node-v${NODE_VERSION}-linux-x64.tar.xz" && 	sudo tar -xJf node.tar.xz -C /usr/local --strip-components=1 && 	rm node.tar.xz && 	sudo ln -s /usr/local/bin/node /usr/local/bin/nodejs
                        
# 2021-12-20 10:42:31  0.00B 
/bin/bash -exo pipefail -c #(nop)  ENV NODE_VERSION=16.13.1
                        
# 2021-12-20 10:42:30  0.00B 
/bin/bash -exo pipefail -c #(nop)  LABEL maintainer=Community & Partner Engineering Team <community-partner@circleci.com>
                        
# 2021-10-05 21:43:13  0.00B 
/bin/bash -exo pipefail -c #(nop) WORKDIR /home/circleci/project
                        
# 2021-10-05 21:43:12  0.00B 
/bin/bash -exo pipefail -c #(nop)  USER circleci
                        
# 2021-10-05 21:43:12  8.06MB 
/bin/bash -exo pipefail -c curl -sSL "https://github.com/mikefarah/yq/releases/download/v4.13.3/yq_linux_amd64.tar.gz" | 	tar -xz -C /usr/local/bin && 	mv /usr/local/bin/yq{_linux_amd64,}
                        
# 2021-10-05 21:43:12  12.74MB 
/bin/bash -exo pipefail -c curl -L "https://github.com/docker/compose/releases/download/${COMPOSE_VERSION}/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose && 	chmod +x /usr/local/bin/docker-compose && 	docker-compose version
                        
# 2021-10-05 21:43:10  0.00B 
/bin/bash -exo pipefail -c #(nop)  ENV COMPOSE_VERSION=1.29.2
                        
# 2021-10-05 21:43:08  410.60MB 
/bin/bash -exo pipefail -c apt-get update && apt-get install -y 		apt-transport-https 		ca-certificates 		curl 		gnupg-agent 		software-properties-common && 	curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add - && 	add-apt-repository -y "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" && 	apt-get install -y docker-ce=${DOCKER_VERSION}$(lsb_release -cs) docker-ce-cli=${DOCKER_VERSION}$(lsb_release -cs) containerd.io && 	docker --version && 	rm -rf /var/lib/apt/lists/*
                        
# 2021-10-05 21:42:44  0.00B 
/bin/bash -exo pipefail -c #(nop)  ENV DOCKER_VERSION=5:20.10.9~3-0~ubuntu-
                        
# 2021-10-05 21:42:41  438.35MB 
/bin/bash -exo pipefail -c apt-get update && apt-get install -y 		autoconf 		build-essential 		ca-certificates 		cmake 		curl 		gnupg 		gzip 		jq 		libmariadb-dev 		libmariadb-dev-compat 		libpq-dev 		make 		nano 		net-tools 		netcat 		openssh-client 		parallel 		pkg-config 		postgresql-client 		software-properties-common 		sudo 		tar 		tzdata 		unzip 		vim-tiny 		wget 		zip && 	add-apt-repository ppa:git-core/ppa && apt-get install -y git && 	rm -rf /var/lib/apt/lists/*
                        
# 2021-10-05 21:41:47  0.00B 
/bin/bash -exo pipefail -c #(nop)  ENV PATH=/home/circleci/bin:/home/circleci/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
                        
# 2021-10-05 21:41:47  46.37MB 
/bin/bash -exo pipefail -c echo 'APT::Get::Assume-Yes "true";' > /etc/apt/apt.conf.d/90circleci && 	echo 'DPkg::Options "--force-confnew";' >> /etc/apt/apt.conf.d/90circleci && 	apt-get update && apt-get install -y 		curl 		locales 		sudo 	&& 	locale-gen en_US.UTF-8 && 	rm -rf /var/lib/apt/lists/* && 	useradd --uid=3434 --user-group --create-home circleci && 	echo 'circleci ALL=NOPASSWD: ALL' >> /etc/sudoers.d/50-circleci && 	echo 'Defaults    env_keep += "DEBIAN_FRONTEND"' >> /etc/sudoers.d/env_keep && 	sudo -u circleci mkdir /home/circleci/project && 	curl -sSL --fail --retry 3 --output /tmp/dockerize-linux-amd64.tar.gz "https://circle-downloads.s3.amazonaws.com/circleci-images/cache/linux-amd64/dockerize-latest.tar.gz" && 	tar -C /usr/local/bin -xzvf /tmp/dockerize-linux-amd64.tar.gz && 	rm -rf /tmp/dockerize-linux-amd64.tar.gz && 	dockerize --version
                        
# 2021-10-05 21:41:35  0.00B 
/bin/bash -exo pipefail -c #(nop)  ENV DEBIAN_FRONTEND=noninteractive
                        
# 2021-10-05 21:41:35  0.00B 
/bin/bash -exo pipefail -c #(nop)  SHELL [/bin/bash -exo pipefail -c]
                        
# 2021-10-05 21:41:34  0.00B 
/bin/sh -c #(nop)  LABEL maintainer=Community & Partner Engineering Team <community-partner@circleci.com>
                        
# 2021-10-01 10:23:40  0.00B 
/bin/sh -c #(nop)  CMD ["bash"]
                        
# 2021-10-01 10:23:40  72.78MB 
/bin/sh -c #(nop) ADD file:8d2f4a45a58b3f5426c89e2ef57164824fbf0e4d17b8a90fffa0d5ff3b4e5114 in / 
                        
                    

镜像信息

{
    "Id": "sha256:d3514c80c13af643fca9b2a461d74a8decc5820075968fc7a911078a8e00b32e",
    "RepoTags": [
        "lsage/pnpm-circleci-node:16.13.1-pnpm7.5.1",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lsage/pnpm-circleci-node:16.13.1-pnpm7.5.1"
    ],
    "RepoDigests": [
        "lsage/pnpm-circleci-node@sha256:566e0de86dd2f171642421f9913ae6c461212d6975a0c0f6f4d8da8b1ca0878b",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/lsage/pnpm-circleci-node@sha256:566e0de86dd2f171642421f9913ae6c461212d6975a0c0f6f4d8da8b1ca0878b"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2022-07-13T14:10:17.878917926Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "circleci",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/home/circleci/.yarn/bin:/home/circleci/bin:/home/circleci/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "DEBIAN_FRONTEND=noninteractive",
            "LANG=en_US.UTF-8",
            "LANGUAGE=en_US:en",
            "LC_ALL=en_US.UTF-8",
            "DOCKER_VERSION=5:20.10.9~3-0~ubuntu-",
            "COMPOSE_VERSION=1.29.2",
            "NODE_VERSION=16.13.1",
            "YARN_VERSION=1.22.17",
            "PNPM_VERSION=7.5.1"
        ],
        "Cmd": [
            "bash"
        ],
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/home/circleci/project",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "maintainer": "Community \u0026 Partner Engineering Team \u003ccommunity-partner@circleci.com\u003e"
        },
        "Shell": [
            "/bin/bash",
            "-exo",
            "pipefail",
            "-c"
        ]
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 1223184292,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/32b7e3c424adc96cfbaf8b0d4c20b91c1654ddf0889e020f468334e924ce2f13/diff:/var/lib/docker/overlay2/8ba12b51121d603a6e3c16e36f0b2f9ad68282799337c12ea92b47e25afcc03c/diff:/var/lib/docker/overlay2/7681f669f981027347e3317b7c47dca4bf990f33667a5590206030361ac23941/diff:/var/lib/docker/overlay2/5a261b454bf50800d17ba90b0f6577e258e14ddf7f35355f710f0014234e1bd6/diff:/var/lib/docker/overlay2/ea85959afd7581fd7ceb4b76baa87dc9bf96cfb8eb092a19083b1882e6ccbf79/diff:/var/lib/docker/overlay2/80bdc7b9ce62f2777d7a0afb76c3bbeea2532072607640b2f1ffdc37861d46b4/diff:/var/lib/docker/overlay2/615cd82fe64c02161f750b39e658fd6909cdd6c5efbfe1e9f0122361faff25b9/diff:/var/lib/docker/overlay2/ab39256a74351240bc2476fd52c93aa92bca8bba9211ce61dae664814b2e9f6c/diff",
            "MergedDir": "/var/lib/docker/overlay2/157fd5ad38dbcb9b1734baa7a41cb751c55af43632680e869acabdac1abf2024/merged",
            "UpperDir": "/var/lib/docker/overlay2/157fd5ad38dbcb9b1734baa7a41cb751c55af43632680e869acabdac1abf2024/diff",
            "WorkDir": "/var/lib/docker/overlay2/157fd5ad38dbcb9b1734baa7a41cb751c55af43632680e869acabdac1abf2024/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:da55b45d310bb8096103c29ff01038a6d6af74e14e3b67d1cd488c3ab03f5f0d",
            "sha256:79b0439d57c0de4b74d33ad5e5f3cb770b0dfa7d3cb351eeaa74d906ddf64bd4",
            "sha256:3a4a0cdb745305c777927c9883abbd9c5b248e78b8ba79658674fb531912f951",
            "sha256:a69e5a7d1b237e27d58d4ef9a1e42f530811fd3cfe787b8aa606e57427d59249",
            "sha256:abef0eff8b739ab6aa20ce3bb5fe01200d14e3038576dad9185bcc24720ab2ae",
            "sha256:5d996bda7cdfaefe9255c219a87458d72d3cef31ce9fabe23ce82bd9607f8231",
            "sha256:492e19fb29c53a7b400c15814559a4f1840fa94885d10fa22bd279a5d42b33c9",
            "sha256:bf2c9c323e7b1388976032c8992acb19de93a0da2f10adaf920fa7ffa52f6f9b",
            "sha256:a6b5c29ed17d95b9376df56c604b45baff118ce22d14cc9771a3386e7fe16a5a"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-03-03T09:17:39.491881171+08:00"
    }
}

更多版本

docker.io/lsage/pnpm-circleci-node:16.13.1-pnpm7.5.1

linux/amd64 docker.io1.22GB2025-03-03 09:18
82