我正在尝试使用一些conda环境创建一个docker容器。当我在交互模式下运行容器时

conda update --all

conda env create -f env.yml

运行没有问题。但是,每当我尝试使用Docker文件执行这些命令时,我都会收到

/bin/sh: 1: conda: command not foud

Docker文件如下所示:

FROM ubuntu:latest

RUN apt-get update && \

apt-get install unzip && \

mkdir /install && \

apt-get install nano

COPY Anaconda3-2018.12-Linux-x86_64.sh env.yml /install/

WORKDIR /install

RUN bash Anaconda3-2018.12-Linux-x86_64.sh -b && \

echo "export PATH="/root/anaconda3/bin:$PATH"" >> ~/.bashrc && \

/bin/bash -c "source ~/.bashrc"

RUN conda update --all

RUN conda env create -f env.yml

因此似乎使用了sh而不是bash,所以我将Dockerfile编辑为以下内容:

FROM ubuntu:latest

RUN apt-get update && \

apt-get install unzip && \

mkdir /install && \

apt-get install nano

COPY Anaconda3-2018.12-Linux-x86_64.sh env.yml /install/

WORKDIR /install

RUN bash Anaconda3-2018.12-Linux-x86_64.sh -b && \

echo "export PATH="/root/anaconda3/bin:$PATH"" >> ~/.bashrc && \

/bin/bash -c "source ~/.bashrc"

RUN /bin/bash -c "conda update --all"

有以下错误

/bin/bash: conda: command not found

conda create出现连接问题_在dockerfile中运行conda更新时出现问题相关推荐

  1. vba mysql 自动化错误_在Excel中运行VBA脚本时出现自动化错误

    在Excel 2007中运行VBA代码时出现自动化错误.我尝试连接到远程SQL Server数据库并将数据从Excel加载到SQL Server.在Excel中运行VBA脚本时出现自动化错误 我得到的 ...

  2. conda create出现连接问题_[转] conda安装torch出现链接错误

    使用清华镜像,具体方法如下: 问题:conda无法安装更新,报错内容如下: 参考链接:conda httperror http none none for url none Anaconda更新失败 ...

  3. conda create出现连接问题_处理conda安装工具的动态库缺失问题

    conda的确是一个非常好的工具,对于初学者而言,安装软件就跟用apt/yum软件管理器一样方便.但软件安装后有时会出现的动态库缺失的问题. 以安装软件lefse(https://bioconda.g ...

  4. 在每个运行中运行多个查询_在Kubernetes中运行OpenEBS

    什么是OpenEBS? 现在,OpenEBS是kubernetes下与容器原生和容器附加存储类型相关通用的领先开源项目之一. 通过为每个工作负载指定专用的存储控制器,OpenEBS遵循容器附加存储或C ...

  5. 连接驱动_在jdbc中完成对于jdbc参数、jdbc变量,加载驱动,创建连接的封装

    JDBC简介 JDBC中文含义:Java数据库连接,英文全称:Java Database Connectivity. 它是Java语言中用来规范访问数据库的接口,提供了放多接口方法,例如查询 .更新. ...

  6. C MySql封装类 高性能连接池_在vc中通过连接池操作mysql(api方式),附c++访问mysql的封装类...

    在有大量节点访问的数据库设计中,经常要使用到连接池来管理所有的连接. 一般方法是:建立两个连接句柄队列,空闲的等待使用的队列和正在使用的队列. 当要查询时先从空闲队列中获取一个句柄,插入到正在使用的队 ...

  7. docker部署python web应用_在 Docker 中运行一个 Python 的 Web 应用

    几周前, Elastic Beanstalk声明在AWS云中配置和管理Docker容器.在本文中,我们通过一个简单的注册表单页面应用去理解Docker部署过程,该表单使用Elastic Beansta ...

  8. dockerfile php环境变量,docker - 在Dockerfile中,如何更新PATH环境变量?

    我有一个从源代码下载和构建GTK的dockerfile,但以下行没有更新我的图像的环境变量: RUN PATH="/opt/gtk/bin:$PATH" RUN export PA ...

  9. python3 csv读写_在python3中读取、更新和写入更新的CSV文件

    我正在创建一个应用程序来本质上充当一个资产数据库,我试图打开一个CSV文件,读取值并相应地更新它们.我看到很多关于如何读写CSV文件的教程,但是我找不到一个详细介绍如何迭代CSV文件和更新单个值的教程 ...

最新文章

  1. Silverlight学习之——如何在 Silverlight 中使用 Deep Zoom
  2. 数据结构与算法必备的 50 个代码实现
  3. 华为鸿蒙ai字幕,EMUI11一个值得吹爆的功能?AI字幕,支持翻译英日韩
  4. Flask框架(SQLAlchemy(python3版本)中添加数据 )
  5. 数据库查询某一列大写转化小写字母表示_基于MySQL数据库下亿级数据的分库分表...
  6. 经典永驻,重温设计模式 |硬核!
  7. ASP.NET Core 3.0 gRPC 身份认证和授权
  8. [剑指offer]面试题28:字符串的排列
  9. jquery mobile 从一个html的page跳转到另一个html的page
  10. matlab的灰色关联,五种灰色关联度分析matlab代码
  11. 查看linux是否为虚拟机,以及其它信息,cpu,主机型号,主板型号等
  12. java绘制图形_java绘制基本图形.doc
  13. 京东健康APP内测版已上线各大安卓应用商店
  14. 强化学习算法在京东广告序列推荐场景的应用
  15. android利用数字证书对程序签名
  16. 亿安科技作手_亿安科技作手(2)-李B
  17. php期末考卷,php试卷B高质量含答案
  18. 数据库系统概念 第二章 习题答案
  19. 程序员为了讨好大舅子,竟自学自动化编程
  20. java代码实现端口是否ping通

热门文章

  1. 力的作用与形态的分类
  2. 0. 正规鞅的混沌及可料表示
  3. 9. 混合模型和EM(1)
  4. 读取文本节点_总结语录|Part1:Dynamo节点介绍
  5. ajax实现多选 radio true,jQuery操作radio、checkbox、select的方法总结
  6. 玩转Mixly – 8、Arduino AVR编程 之 变量
  7. 惠普z640服务器装系统,顾问文档: HP Z440、Z640 和 Z840 工作站 - 在采用 Broadwell 处理器的系统上安装 HP ZTurbo Quad Pro 后,出现黑屏...
  8. html表格颜色sql,如何用SQL语句操作Table
  9. 【注水功率分配】注水功率分配算法的MATLAB仿真
  10. shell经典脚本或命令行