Node.js 在docker容器中更新git版本
我正在docker中实现一个node.js应用程序,它需要利用git worktree特性。然而,即使我这样做:Node.js 在docker容器中更新git版本,node.js,git,docker,Node.js,Git,Docker,我正在docker中实现一个node.js应用程序,它需要利用git worktree特性。然而,即使我这样做: RUN apt-get update && apt-get install -y git=2.10.0 在2.1.0之后找不到任何其他版本 我从以下方面构建图像: FROM node:4.4.2 如何获得支持docker容器上安装的worktree功能的最新git版本请参阅 截至本文发布之时,还没有包含超过2.9的版本。如果您需要更新的版本,则需要下载并安装该版
RUN apt-get update && apt-get install -y git=2.10.0
在2.1.0之后找不到任何其他版本
我从以下方面构建图像:
FROM node:4.4.2
如何获得支持docker容器上安装的worktree功能的最新git版本请参阅
截至本文发布之时,还没有包含超过2.9的版本。如果您需要更新的版本,则需要下载并安装该版本,或者找到另一个repo。节点映像是debian Basedal。因此,如果您在运行debian时使用正式的node Docker映像,则确认此操作无效。PPA仅适用于Ubuntu。
RUN apt-add-repository ppa:git-core/ppa && apt-get update && apt-get install -y git