gpt4 book ai didi

angular - 使用 Angular 2、jupyter 和 typescript 构建 docker 图像

转载 作者:搜寻专家 更新时间:2023-10-30 21:30:23 25 4
gpt4 key购买 nike

我想写一个交互式教程来教团队如何使用 Typescript 和 Angular 2,但我不希望每个人都安装 Jupyter。

所以,我想构建一个具备所需一切的 docker 镜像。

到目前为止,这是我的 Dockerfile,但我不确定从哪里复制 package.json Quickstart所以 npm install 会找到它,进行安装并让 Jupyter 找到它。

FROM jupyter/minimal-notebook

MAINTAINER Jupyter Project <jupyter@googlegroups.com>

USER root

RUN apt-get update && \
apt-get install -y --no-install-recommends && \
apt-get install -y npm nodejs nodejs-legacy wget locales git \
fonts-dejavu \
gcc && apt-get clean && \
rm -rf /var/lib/apt/lists/*

RUN npm install --save jupyter-js-plugins

USER $NB_USER

我想添加这个plugin来自 github 的 Typescript。

另一种选择是只将文件复制到 docker 镜像,但要将它们复制到哪里才能被 Jupyter 找到?

最佳答案

只要在运行 NPM 安装之前设置 WORKDIR,就可以将 package.json 复制到任何地方。

COPY . /src
WORKDIR /src
RUN npm install

关于angular - 使用 Angular 2、jupyter 和 typescript 构建 docker 图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40353758/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com