ghcr.io/n8n-io/n8n:1.73.1 linux/amd64

ghcr.io/n8n-io/n8n:1.73.1 - 国内下载镜像源 浏览次数:44
## n8n容器镜像介绍 是一个基于Web的工作流自动化平台,它允许用户创建、编辑和执行工作流程。 **基本功能** * 支持多种触发方式(例如:时间间隔、HTTP请求等) * 可以添加各种操作节点(例如:API调用、数据处理、文件传输等) * 支持并行和串行执行工作流 * 允许用户自定义工作流的名称和描述 **特点** * 高度可配置 * 支持多种输入源(例如:数据库、FTP等) * 可以使用API进行程序化操作 * 支持多租户和集群部署
源镜像 ghcr.io/n8n-io/n8n:1.73.1
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/n8n-io/n8n:1.73.1
镜像ID sha256:34191f25dfc1917b381d360625e79509c350c5b4d49573038558adb3e6d62d5b
镜像TAG 1.73.1
大小 660.11MB
镜像源 ghcr.io
CMD
启动入口 tini -- /docker-entrypoint.sh
工作目录 /home/node
OS/平台 linux/amd64
浏览量 44 次
贡献者
镜像创建 2024-12-19T16:04:21.254675962Z
同步时间 2025-01-13 14:23
更新时间 2025-02-05 22:49
开放端口
5678/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin NODE_VERSION=20.18.0 YARN_VERSION=1.22.22 NODE_ICU_DATA=/usr/local/lib/node_modules/full-icu N8N_VERSION=1.73.1 NODE_ENV=production N8N_RELEASE_TYPE=stable SHELL=/bin/sh
镜像标签
Workflow Automation Tool: org.opencontainers.image.description https://github.com/n8n-io/n8n: org.opencontainers.image.source n8n: org.opencontainers.image.title https://n8n.io: org.opencontainers.image.url 1.73.1: org.opencontainers.image.version

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

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/n8n-io/n8n:1.73.1
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/n8n-io/n8n:1.73.1  ghcr.io/n8n-io/n8n:1.73.1

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/n8n-io/n8n:1.73.1
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/n8n-io/n8n:1.73.1  ghcr.io/n8n-io/n8n:1.73.1

Shell快速替换命令

sed -i 's#ghcr.io/n8n-io/n8n:1.73.1#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/n8n-io/n8n:1.73.1#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/n8n-io/n8n:1.73.1 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/n8n-io/n8n:1.73.1  ghcr.io/n8n-io/n8n:1.73.1'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/n8n-io/n8n:1.73.1 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/n8n-io/n8n:1.73.1  ghcr.io/n8n-io/n8n:1.73.1'

镜像构建历史


# 2024-12-20 00:04:21  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["tini" "--" "/docker-entrypoint.sh"]
                        
# 2024-12-20 00:04:21  0.00B 指定运行容器时使用的用户
USER node
                        
# 2024-12-20 00:04:21  0.00B 设置环境变量 SHELL
ENV SHELL=/bin/sh
                        
# 2024-12-20 00:04:21  0.00B 执行命令并创建新的镜像层
RUN |3 N8N_VERSION=1.73.1 TARGETPLATFORM=linux/amd64 LAUNCHER_VERSION=1.1.0 /bin/sh -c mkdir .n8n && 	chown node:node .n8n # buildkit
                        
# 2024-12-20 00:04:21  384.00B 复制新文件或目录到容器中
COPY docker-entrypoint.sh / # buildkit
                        
# 2024-12-20 00:04:21  10.47MB 执行命令并创建新的镜像层
RUN |3 N8N_VERSION=1.73.1 TARGETPLATFORM=linux/amd64 LAUNCHER_VERSION=1.1.0 /bin/sh -c if [[ "$TARGETPLATFORM" = "linux/amd64" ]]; then export ARCH_NAME="amd64"; 	elif [[ "$TARGETPLATFORM" = "linux/arm64" ]]; then export ARCH_NAME="arm64"; fi; 	mkdir /launcher-temp && 	cd /launcher-temp && 	wget https://github.com/n8n-io/task-runner-launcher/releases/download/${LAUNCHER_VERSION}/task-runner-launcher-${LAUNCHER_VERSION}-linux-${ARCH_NAME}.tar.gz && 	wget https://github.com/n8n-io/task-runner-launcher/releases/download/${LAUNCHER_VERSION}/task-runner-launcher-${LAUNCHER_VERSION}-linux-${ARCH_NAME}.tar.gz.sha256 && 	echo "$(cat task-runner-launcher-${LAUNCHER_VERSION}-linux-${ARCH_NAME}.tar.gz.sha256) task-runner-launcher-${LAUNCHER_VERSION}-linux-${ARCH_NAME}.tar.gz" > checksum.sha256 && 	sha256sum -c checksum.sha256 && 	tar xvf task-runner-launcher-${LAUNCHER_VERSION}-linux-${ARCH_NAME}.tar.gz --directory=/usr/local/bin && 	cd - && 	rm -r /launcher-temp # buildkit
                        
# 2024-12-20 00:04:19  756.00B 复制新文件或目录到容器中
COPY n8n-task-runners.json /etc/n8n-task-runners.json # buildkit
                        
# 2024-12-20 00:04:18  0.00B 定义构建参数
ARG LAUNCHER_VERSION=1.1.0
                        
# 2024-12-20 00:04:18  0.00B 定义构建参数
ARG TARGETPLATFORM=linux/amd64
                        
# 2024-12-20 00:04:18  443.58MB 执行命令并创建新的镜像层
RUN |1 N8N_VERSION=1.73.1 /bin/sh -c set -eux; 	npm install -g --omit=dev n8n@${N8N_VERSION} --ignore-scripts && 	npm rebuild --prefix=/usr/local/lib/node_modules/n8n sqlite3 && 	rm -rf /usr/local/lib/node_modules/n8n/node_modules/@n8n/chat && 	rm -rf /usr/local/lib/node_modules/n8n/node_modules/n8n-design-system && 	rm -rf /usr/local/lib/node_modules/n8n/node_modules/n8n-editor-ui/node_modules && 	find /usr/local/lib/node_modules/n8n -type f -name "*.ts" -o -name "*.js.map" -o -name "*.vue" | xargs rm -f && 	rm -rf /root/.npm # buildkit
                        
# 2024-12-20 00:02:43  0.00B 设置环境变量 N8N_RELEASE_TYPE
ENV N8N_RELEASE_TYPE=stable
                        
# 2024-12-20 00:02:43  0.00B 设置环境变量 NODE_ENV
ENV NODE_ENV=production
                        
# 2024-12-20 00:02:43  0.00B 设置环境变量 N8N_VERSION
ENV N8N_VERSION=1.73.1
                        
# 2024-12-20 00:02:43  0.00B 添加元数据标签
LABEL org.opencontainers.image.version=1.73.1
                        
# 2024-12-20 00:02:43  0.00B 添加元数据标签
LABEL org.opencontainers.image.url=https://n8n.io
                        
# 2024-12-20 00:02:43  0.00B 添加元数据标签
LABEL org.opencontainers.image.source=https://github.com/n8n-io/n8n
                        
# 2024-12-20 00:02:43  0.00B 添加元数据标签
LABEL org.opencontainers.image.description=Workflow Automation Tool
                        
# 2024-12-20 00:02:43  0.00B 添加元数据标签
LABEL org.opencontainers.image.title=n8n
                        
# 2024-12-20 00:02:43  0.00B 执行命令并创建新的镜像层
RUN |1 N8N_VERSION=1.73.1 /bin/sh -c if [ -z "$N8N_VERSION" ] ; then echo "The N8N_VERSION argument is missing!" ; exit 1; fi # buildkit
                        
# 2024-12-20 00:02:43  0.00B 定义构建参数
ARG N8N_VERSION=1.73.1
                        
# 2024-10-08 21:35:31  0.00B 声明容器运行时监听的端口
EXPOSE map[5678/tcp:{}]
                        
# 2024-10-08 21:35:31  0.00B 设置环境变量 NODE_ICU_DATA
ENV NODE_ICU_DATA=/usr/local/lib/node_modules/full-icu
                        
# 2024-10-08 21:35:31  0.00B 设置工作目录为/home/node
WORKDIR /home/node
                        
# 2024-10-08 21:35:31  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c rm -rf /tmp/v8-compile-cache* # buildkit
                        
# 2024-10-08 21:35:31  73.22MB 复制新文件或目录到容器中
COPY / / # buildkit
                        
# 2024-10-04 23:27:57  0.00B 设置默认要执行的命令
CMD ["node"]
                        
# 2024-10-04 23:27:57  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["docker-entrypoint.sh"]
                        
# 2024-10-04 23:27:57  388.00B 复制新文件或目录到容器中
COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
                        
# 2024-10-04 23:27:57  5.59MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk add --no-cache --virtual .build-deps-yarn curl gnupg tar   && export GNUPGHOME="$(mktemp -d)"   && for key in     6A010C5166006599AA17F08146C2130DFD2497F5   ; do     gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" ||     gpg --batch --keyserver keyserver.ubuntu.com --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   && gpgconf --kill all   && rm -rf "$GNUPGHOME"   && 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   && apk del .build-deps-yarn   && yarn --version   && rm -rf /tmp/* # buildkit
                        
# 2024-10-04 23:27:57  0.00B 设置环境变量 YARN_VERSION
ENV YARN_VERSION=1.22.22
                        
# 2024-10-04 23:27:57  119.45MB 执行命令并创建新的镜像层
RUN /bin/sh -c addgroup -g 1000 node     && adduser -u 1000 -G node -s /bin/sh -D node     && apk add --no-cache         libstdc++     && apk add --no-cache --virtual .build-deps         curl     && ARCH= OPENSSL_ARCH='linux*' && alpineArch="$(apk --print-arch)"       && case "${alpineArch##*-}" in         x86_64) ARCH='x64' CHECKSUM="757bba0adff8eaadfa7f9be2c87a35d5010ac3f71b5527e57385218c806a4fa4" OPENSSL_ARCH=linux-x86_64;;         x86) OPENSSL_ARCH=linux-elf;;         aarch64) OPENSSL_ARCH=linux-aarch64;;         arm*) OPENSSL_ARCH=linux-armv4;;         ppc64le) OPENSSL_ARCH=linux-ppc64le;;         s390x) OPENSSL_ARCH=linux-s390x;;         *) ;;       esac   && if [ -n "${CHECKSUM}" ]; then     set -eu;     curl -fsSLO --compressed "https://unofficial-builds.nodejs.org/download/release/v$NODE_VERSION/node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz";     echo "$CHECKSUM  node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz" | sha256sum -c -       && tar -xJf "node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz" -C /usr/local --strip-components=1 --no-same-owner       && ln -s /usr/local/bin/node /usr/local/bin/nodejs;   else     echo "Building from source"     && apk add --no-cache --virtual .build-deps-full         binutils-gold         g++         gcc         gnupg         libgcc         linux-headers         make         python3         py-setuptools     && export GNUPGHOME="$(mktemp -d)"     && for key in       4ED778F539E3634C779C87C6D7062848A1AB005C       141F07595B7B3FFE74309A937405533BE57C7D57       74F12602B6F1C4E913FAA37AD3A89613643B6201       DD792F5973C6DE52C432CBDAC77ABFA00DDBF2B7       CC68F5A3106FF448322E48ED27F5E38D5B0A215F       8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600       890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4       C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C       108F52B48DB57BB0CC439B2997B01419BD92F80A       A363A499291CBBC940DD62E41F10027AF002F8B0     ; do       gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" ||       gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" ;     done     && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION.tar.xz"     && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc"     && gpg --batch --decrypt --output SHASUMS256.txt SHASUMS256.txt.asc     && gpgconf --kill all     && rm -rf "$GNUPGHOME"     && grep " node-v$NODE_VERSION.tar.xz\$" SHASUMS256.txt | sha256sum -c -     && tar -xf "node-v$NODE_VERSION.tar.xz"     && cd "node-v$NODE_VERSION"     && ./configure     && make -j$(getconf _NPROCESSORS_ONLN) V=     && make install     && apk del .build-deps-full     && cd ..     && rm -Rf "node-v$NODE_VERSION"     && rm "node-v$NODE_VERSION.tar.xz" SHASUMS256.txt.asc SHASUMS256.txt;   fi   && rm -f "node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz"   && find /usr/local/include/node/openssl/archs -mindepth 1 -maxdepth 1 ! -name "$OPENSSL_ARCH" -exec rm -rf {} \;   && apk del .build-deps   && node --version   && npm --version # buildkit
                        
# 2024-10-04 23:27:57  0.00B 设置环境变量 NODE_VERSION
ENV NODE_VERSION=20.18.0
                        
# 2024-09-07 06:20:07  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/sh"]
                        
# 2024-09-07 06:20:07  7.80MB 
/bin/sh -c #(nop) ADD file:5758b97d8301c84a204a6e516241275d785a7cade40b2fb99f01fe122482e283 in / 
                        
                    

镜像信息

{
    "Id": "sha256:34191f25dfc1917b381d360625e79509c350c5b4d49573038558adb3e6d62d5b",
    "RepoTags": [
        "ghcr.io/n8n-io/n8n:1.73.1",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/n8n-io/n8n:1.73.1"
    ],
    "RepoDigests": [
        "ghcr.io/n8n-io/n8n@sha256:9caf109e2293557568ab687b9d6c82646250c8ab7dcb20479c8bef9956811b7a",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/n8n-io/n8n@sha256:787fca4f55d8d5c4b49341f3d56066a2f2302e3390a22c8d2b27a7be5672722a"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2024-12-19T16:04:21.254675962Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "node",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "5678/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "NODE_VERSION=20.18.0",
            "YARN_VERSION=1.22.22",
            "NODE_ICU_DATA=/usr/local/lib/node_modules/full-icu",
            "N8N_VERSION=1.73.1",
            "NODE_ENV=production",
            "N8N_RELEASE_TYPE=stable",
            "SHELL=/bin/sh"
        ],
        "Cmd": null,
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/home/node",
        "Entrypoint": [
            "tini",
            "--",
            "/docker-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.description": "Workflow Automation Tool",
            "org.opencontainers.image.source": "https://github.com/n8n-io/n8n",
            "org.opencontainers.image.title": "n8n",
            "org.opencontainers.image.url": "https://n8n.io",
            "org.opencontainers.image.version": "1.73.1"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 660114648,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/20070638de383c2e8a165913b230063e9abb34b651b037c871c31944fa81e468/diff:/var/lib/docker/overlay2/e03e2a27680a20b98c11f410743374d71ee1acfe91e51ed5ff6d7b81adef3b93/diff:/var/lib/docker/overlay2/7ac8a68c7d17a8e6eb9a2ca9cda387d4e0f902ab2570b16c09eeeb17d6a219b8/diff:/var/lib/docker/overlay2/8870c9ab5f27cbab7f9af51592d1a454ac78b733ac9091b0ae21bffd95b43c5b/diff:/var/lib/docker/overlay2/401e04479a37fdaea1f7eca2f79d95f85626a6583829b5ab217cec0c8377eadc/diff:/var/lib/docker/overlay2/1a665a63733031747974809c195976723816cb8f53f2c8ab66f45eb83ba0fc73/diff:/var/lib/docker/overlay2/bd8aa8731b616a14f6a798e8eda817b23a88f8188089455b19c18c41b0371063/diff:/var/lib/docker/overlay2/c2694028128ac016154479c7bc9a373f9e6912bc79fc5e12c49fa1efd04d6846/diff:/var/lib/docker/overlay2/a16186a3e7a4427872e98e76679ac33802751b55f7f41c1b1a427572c2cadab6/diff:/var/lib/docker/overlay2/865fc28f589854e65d49023a039a3728adfe3807e1d715f5b534c2cea4a6d858/diff:/var/lib/docker/overlay2/b4c90d5474ecd934408d01e146cdad1dc7bb914dfb3b23e29e2b35fe781ea8b5/diff:/var/lib/docker/overlay2/56dbc2212cbc9b991b1a93a72a8c08a3a8460c06576fe4f3267009446334aa65/diff",
            "MergedDir": "/var/lib/docker/overlay2/5bb758af74606aab7cff730b619e1f0a38da5de1121b0de65c140afb185edb49/merged",
            "UpperDir": "/var/lib/docker/overlay2/5bb758af74606aab7cff730b619e1f0a38da5de1121b0de65c140afb185edb49/diff",
            "WorkDir": "/var/lib/docker/overlay2/5bb758af74606aab7cff730b619e1f0a38da5de1121b0de65c140afb185edb49/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:63ca1fbb43ae5034640e5e6cb3e083e05c290072c5366fcaa9d62435a4cced85",
            "sha256:9e884bd721881ef518283e1aea76c3575e68be9b4a577f1dd3476d51b8237e66",
            "sha256:70736de621abc27e1cc19a59bb958bc94eb567dcaeeb361e8c5f8ce7b2639023",
            "sha256:04f5f57834bac45ff193dee87cbdde5c3eb8b5cd9f3e183e61b78092882ec62f",
            "sha256:4ca75f6253f0b693c2a9d6f59d9b7e3c30a3979963f4202dbbc10eba242d7f1a",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:8b4ae13ba54ec6d21536768c3605e6db0354a4585daf6b6a0823837af58ff591",
            "sha256:6dfc53173efe35a5ce64eab4a7f0641ab957e9690981d10e94491493d4649eec",
            "sha256:ed70771d194e2ba971c1b7639df537cebf244129e008493f45d5d545b286eaf6",
            "sha256:cb46c8d44bdc5c09dcbd906ae719021a097f5314acc9b35313870c8278bc8345",
            "sha256:c3b021ba9870db5478e2ffcc1c585acbf8d61a7a5a4ad557f1219108b9541eaf"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-01-13T14:23:27.11047307+08:00"
    }
}

更多版本

ghcr.io/n8n-io/n8n:1.59.4

linux/amd64 ghcr.io628.06MB2024-09-23 09:59
135

ghcr.io/n8n-io/n8n:1.73.1

linux/amd64 ghcr.io660.11MB2025-01-13 14:23
43