本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。
所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。

iojs Docker 镜像下载 - 轩辕镜像

iojs 镜像详细信息和使用指南

iojs 镜像标签列表和版本信息

iojs 镜像拉取命令和加速下载

iojs 镜像使用说明和配置指南

Docker 镜像加速服务 - 轩辕镜像平台

国内开发者首选的 Docker 镜像加速平台

极速拉取 Docker 镜像服务

相关 Docker 镜像推荐

热门 Docker 镜像下载

iojs
library/iojs

iojs 镜像详细信息

iojs 镜像标签列表

iojs 镜像使用说明

iojs 镜像拉取命令

Docker 镜像加速服务

轩辕镜像平台优势

镜像下载指南

相关 Docker 镜像推荐

已弃用;请改用"node"镜像
143 收藏0 次下载activelibrary镜像

iojs 镜像详细说明

iojs 使用指南

iojs 配置说明

iojs 官方文档

已弃用

此镜像已被***弃用,建议改用node镜像。请相应调整您的使用方式!

更多信息请参见iojs.org,特别是以下说明:

io.js已重新合并到Node.js项目。

未来将不再有io.js版本发布。io.js的所有功能均已包含在Node.js v4及更高版本中。

支持的标签及对应的Dockerfile链接

  • 1.8.4, 1.8, 1 (1.8/Dockerfile)
  • 1.8.4-onbuild, 1.8-onbuild, 1-onbuild (1.8/onbuild/Dockerfile)
  • 1.8.4-slim, 1.8-slim, 1-slim (1.8/slim/Dockerfile)
  • 2.5.0, 2.5, 2 (2.5/Dockerfile)
  • 2.5.0-onbuild, 2.5-onbuild, 2-onbuild (2.5/onbuild/Dockerfile)
  • 2.5.0-slim, 2.5-slim, 2-slim (2.5/slim/Dockerfile)
  • 3.3.0, 3.3, 3, latest (3.3/Dockerfile)
  • 3.3.0-onbuild, 3.3-onbuild, 3-onbuild, onbuild (3.3/onbuild/Dockerfile)
  • 3.3.0-slim, 3.3-slim, 3-slim, slim (3.3/slim/Dockerfile)

有关上述各支持标签的已发布制品的详细信息(镜像元数据、传输大小等),请参见docker-library/repo-info GitHub仓库中的repos/iojs目录。

有关此镜像及其历史的更多信息,请参见相关清单文件(library/iojs)。此镜像通过向docker-library/official-images GitHub仓库提交拉取请求进行更新。

什么是io.js?

io.js是基于Chrome V8运行时构建的JavaScript平台。该项目最初是Joyent's Node.js™的分支,兼容npm生态系统。

其目标是提供更快、可预测的发布周期。它当时合并了V8最新的语言、API和性能改进,同时更新libuv和其他基础库。该项目旨在通过"开放治理模式"而非企业管理继续开发io.js。

iojs.org/faq.html

!logo

如何使用此镜像

注意:此镜像已弃用,推荐使用node镜像。

如果要在Docker registry上分发应用,可在应用目录根目录创建Dockerfile

dockerfile
FROM iojs:onbuild

# 暴露应用使用的端口。例如:
EXPOSE 8080

然后运行:

console
$ docker build -t iojs-app
...
$ docker run --rm -it iojs-app

要运行单个脚本,可将其挂载到/usr/src/app卷中。从应用目录根目录(假设脚本名为index.js):

console
$ docker run -v "$PWD":/usr/src/app -w /usr/src/app -it --rm iojs iojs index.js

镜像变体

iojs镜像有多种版本,各适用于特定场景。

iojs:<version>

这是默认镜像。如果不确定需求,建议使用此版本。它设计用于临时容器(挂载源代码并启动容器以运行应用),也可用作构建其他镜像的基础。此标签基于buildpack-deps,包含大量常见Debian包,减少衍生镜像需安装的包数量,从而减小系统中所有镜像的总体积。

iojs:onbuild

此镜像简化衍生镜像的构建。对于大多数场景,在项目目录根目录创建包含FROM iojs:onbuildDockerfile,即可为项目创建独立镜像。

尽管onbuild变体有助于"快速上手"(短时间内实现Docker化),但不建议在项目中长期使用,因为无法控制ONBUILD触发器的执行时机(另见docker/docker#5714docker/docker#8240docker/docker#***)。

熟悉项目在Docker中的运行方式后,建议调整Dockerfile以继承非onbuild变体,并将onbuild变体Dockerfile中的命令(将ONBUILD行移至末尾并移除ONBUILD关键字)复制到自己的文件中,以便更好地控制并提高透明度,也便于日后添加额外需求(如在执行原ONBUILD步骤前安装更多包)。

iojs:slim

此镜像不包含默认标签中的常见包,仅包含运行iojs所需的最小包。除非在仅部署iojs镜像且有空间限制的环境中,否则强烈建议使用此仓库的默认镜像。

许可证

查看此镜像所包含软件的许可证信息。

支持的Docker版本

此镜像***支持Docker版本17.04.0-ce。

对旧版本(低至1.6)的支持基于最佳努力原则。

有关如何升级Docker守护进程的详细信息,请参见Docker安装文档。

用户反馈

问题

如对此镜像有任何问题或疑问,请通过GitHub issue联系我们。如问题与CVE相关,请先查看official-images仓库的cve-tracker issue。

您也可通过Freenode上的#docker-library IRC频道联系许多***镜像维护者。

贡献

欢迎贡献新功能、修复或更新(无论大小);我们始终乐于接收拉取请求,并会尽力快速处理。

开始编码前,建议通过GitHub issue讨论您的计划,尤其是较复杂的贡献。这让其他贡献者有机会为您指明方向、提供设计反馈,并确认是否有其他人在从事相同工作。

文档

此镜像的文档存储在docker-library/docs GitHub仓库的iojs/目录中。尝试提交拉取请求前,请务必熟悉该仓库的README.md文件。

用户好评

来自真实用户的反馈,见证轩辕镜像的优质服务

oldzhang的头像

oldzhang

运维工程师

Linux服务器

5

"Docker加速体验非常流畅,大镜像也能快速完成下载。"