【发布时间】:2015-03-17 21:30:12
【问题描述】:
我想在 linux 中构建一个 Dockerfile
1.用python编译vim
2.安装python栈(如numpy、scipy、ipython等)
3. 为 ipython-notebook 创建 ssl 证书,以查看主机上的笔记本
看起来很简单。但是,尽管有多种方法,例如链接单独的容器、使用 anaconda,以及使用单个统一映像与单独的层,或者创建 user 或以 root 身份运行,我都遇到了问题。
为了运行vim,只需安装到root,不会激活病原体bundle/vim-ipython。创建user 允许安装pathogen 捆绑包(即nerdtree 有效),但:IPython 会引发错误。
:IPython failed
^-- failed '' not found.
我已经尝试了上面没有层/1 个大型 Dockerfile,并且 python 堆栈、vim 和 ipython 笔记本有不同的层。
我在这里没有看到什么?
^-- failed '' not found 指的是什么?
我尝试使用--no-browser & 运行 ipython 笔记本,然后运行 vim,或者在同一个容器上运行两个 shell……但无法克服这个错误。
【问题讨论】:
标签: docker ipython-notebook vim-ipython