mirror of
https://github.com/SeanChang/xuanyuan_docker_proxy.git
synced 2026-10-07 11:53:53 +08:00
7.8 KiB
7.8 KiB
image, description, source, canonical, exported_at
| image | description | source | canonical | exported_at |
|---|---|---|---|---|
| nikolaik/python-nodejs | Python是一种简洁易读、功能强大的编程语言,广泛应用于数据分析、人工智能、后端开发及自动化脚本等领域,凭借丰富的库生态和高效的开发效率深受开发者青睐;Node.js则是基于Chrome V8引擎的JavaScript运行时,以非阻塞I/O模型和事件驱动架构著称,擅长构建高性能、实时交互的网络应用如API服务、实时通信系统及前端后端一体化开发,二者结合可充分发挥Python的数据处理能力与Node.js的异步处理优势,在全栈开发、跨平台应用及复杂系统构建中形成互补,为开发者提供灵活高效的技术解决方案。 | https://xuanyuan.cloud/zh/r/nikolaik/python-nodejs | https://xuanyuan.cloud/zh/r/nikolaik/python-nodejs | 2026-07-12T16:36:12.930Z |
轩辕镜像中文简介(在线版): nikolaik/python-nodejs 中文简介
含镜像标签、拉取命令、部署文档与相关推荐。
🐳 Python 与 Node.js 镜像
基础信息
- Docker Hub 拉取量:[![Pulls] ]
- CircleCI 构建状态:[![CircleCI] ]
- 机器人最后更新时间:2025-10-10
latest 标签包含内容
当前 latest 标签默认包含以下组件:
- Node.js: 22.x
- npm: 10.x
- yarn: stable(稳定版)
- Python: latest(最新版)
- pip: latest(最新版)
- pipenv: latest(最新版)
- poetry: latest(最新版)
- uv: latest(最新版)
🏷 可用镜像标签
如需指定 Python 和 Node.js 版本组合,可参考以下标签列表:
| 标签 | Python 版本 | Node.js 版本 | 发行版 |
|---|---|---|---|
python3.14-nodejs24 |
3.14.0 | 24.10.0 | trixie |
python3.14-nodejs24-bookworm |
3.14.0 | 24.10.0 | bookworm |
python3.14-nodejs24-slim |
3.14.0 | 24.10.0 | slim |
python3.14-nodejs24-alpine |
3.14.0 | 24.10.0 | alpine |
python3.14-nodejs22 |
3.14.0 | 22.20.0 | trixie |
python3.14-nodejs22-bookworm |
3.14.0 | 22.20.0 | bookworm |
python3.14-nodejs22-slim |
3.14.0 | 22.20.0 | slim |
python3.14-nodejs22-alpine |
3.14.0 | 22.20.0 | alpine |
python3.14-nodejs20 |
3.14.0 | 20.19.5 | trixie |
python3.14-nodejs20-bookworm |
3.14.0 | 20.19.5 | bookworm |
python3.14-nodejs20-slim |
3.14.0 | 20.19.5 | slim |
python3.14-nodejs20-alpine |
3.14.0 | 20.19.5 | alpine |
python3.13-nodejs24 |
3.13.8 | 24.10.0 | trixie |
python3.13-nodejs24-bookworm |
3.13.8 | 24.10.0 | bookworm |
python3.13-nodejs24-slim |
3.13.8 | 24.10.0 | slim |
python3.13-nodejs24-alpine |
3.13.8 | 24.10.0 | alpine |
python3.13-nodejs22 |
3.13.8 | 22.20.0 | trixie |
python3.13-nodejs22-bookworm |
3.13.8 | 22.20.0 | bookworm |
python3.13-nodejs22-slim |
3.13.8 | 22.20.0 | slim |
python3.13-nodejs22-alpine |
3.13.8 | 22.20.0 | alpine |
python3.13-nodejs20 |
3.13.8 | 20.19.5 | trixie |
python3.13-nodejs20-bookworm |
3.13.8 | 20.19.5 | bookworm |
python3.13-nodejs20-slim |
3.13.8 | 20.19.5 | slim |
python3.13-nodejs20-alpine |
3.13.8 | 20.19.5 | alpine |
python3.12-nodejs24 |
3.12.12 | 24.10.0 | trixie |
python3.12-nodejs24-bookworm |
3.12.12 | 24.10.0 | bookworm |
python3.12-nodejs24-slim |
3.12.12 | 24.10.0 | slim |
python3.12-nodejs24-alpine |
3.12.12 | 24.10.0 | alpine |
python3.12-nodejs22 |
3.12.12 | 22.20.0 | trixie |
python3.12-nodejs22-bookworm |
3.12.12 | 22.20.0 | bookworm |
python3.12-nodejs22-slim |
3.12.12 | 22.20.0 | slim |
python3.12-nodejs22-alpine |
3.12.12 | 22.20.0 | alpine |
python3.12-nodejs20 |
3.12.12 | 20.19.5 | trixie |
python3.12-nodejs20-bookworm |
3.12.12 | 20.19.5 | bookworm |
python3.12-nodejs20-slim |
3.12.12 | 20.19.5 | slim |
python3.12-nodejs20-alpine |
3.12.12 | 20.19.5 | alpine |
python3.11-nodejs24 |
3.11.14 | 24.10.0 | trixie |
python3.11-nodejs24-bookworm |
3.11.14 | 24.10.0 | bookworm |
python3.11-nodejs24-slim |
3.11.14 | 24.10.0 | slim |
python3.11-nodejs24-alpine |
3.11.14 | 24.10.0 | alpine |
python3.11-nodejs22 |
3.11.14 | 22.20.0 | trixie |
python3.11-nodejs22-bookworm |
3.11.14 | 22.20.0 | bookworm |
python3.11-nodejs22-slim |
3.11.14 | 22.20.0 | slim |
python3.11-nodejs22-alpine |
3.11.14 | 22.20.0 | alpine |
python3.11-nodejs20 |
3.11.14 | 20.19.5 | trixie |
python3.11-nodejs20-bookworm |
3.11.14 | 20.19.5 | bookworm |
python3.11-nodejs20-slim |
3.11.14 | 20.19.5 | slim |
python3.11-nodejs20-alpine |
3.11.14 | 20.19.5 | alpine |
python3.10-nodejs24 |
3.10.19 | 24.10.0 | trixie |
python3.10-nodejs24-bookworm |
3.10.19 | 24.10.0 | bookworm |
python3.10-nodejs24-slim |
3.10.19 | 24.10.0 | slim |
python3.10-nodejs24-alpine |
3.10.19 | 24.10.0 | alpine |
python3.10-nodejs22 |
3.10.19 | 22.20.0 | trixie |
python3.10-nodejs22-bookworm |
3.10.19 | 22.20.0 | bookworm |
python3.10-nodejs22-slim |
3.10.19 | 22.20.0 | slim |
python3.10-nodejs22-alpine |
3.10.19 | 22.20.0 | alpine |
python3.10-nodejs20 |
3.10.19 | 20.19.5 | trixie |
python3.10-nodejs20-bookworm |
3.10.19 | 20.19.5 | bookworm |
python3.10-nodejs20-slim |
3.10.19 | 20.19.5 | slim |
python3.10-nodejs20-alpine |
3.10.19 | 20.19.5 | alpine |
标签更新机制
这些标签会在新的次要版本或补丁版本发布时自动更新。相关更新由 src/docker_python_nodejs 目录下的 Python 脚本处理,该脚本通过 GitHub Actions 每日运行两次。
支持平台
镜像标签支持 linux/amd64 和 linux/arm64 平台,alpine 变体仅支持 linux/amd64(详见 [issue #70] )。
版本支持周期
| Python 版本 | 开始时间 | 结束时间 |
|---|---|---|
| 3.14 | 2025-10-07 | 2030-10 |
| 3.13 | 2024-10-07 | 2029-10 |
| 3.12 | 2023-10-02 | 2028-10 |
| 3.11 | 2022-10-24 | 2027-10 |
| 3.10 | 2021-10-04 | 2026-10 |
| Node.js 版本 | 开始时间 | 结束时间 |
|---|---|---|
| v24 | 2025-05-06 | 2028-04-30 |
| v22 | 2024-04-24 | 2027-04-30 |
| v20 | 2023-04-18 | 2026-04-30 |
版本支持周期基于官方来源自动更新:Python 版本信息来自 [devguide.python.org/versions] ,Node.js 版本信息来自 [nodejs/Release] 。
常用操作
基础命令
# 从 Docker Hub 拉取镜像
docker pull docker.xuanyuan.run/nikolaik/python-nodejs:latest
# 从 GitHub 构建镜像
docker build -t nikolaik/python-nodejs github.com/nikolaik/docker-python-nodejs
# 运行镜像
docker run -it docker.xuanyuan.run/nikolaik/python-nodejs bash
作为基础镜像使用
FROM docker.xuanyuan.run/nikolaik/python-nodejs:latest
USER pn # 所有镜像默认包含用户 pn(uid 1000,gid 1000)
WORKDIR /home/pn/app
免责声明
本镜像为实验性质,可能会不定期出现问题。使用前请自行评估风险。