久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

在 docker 中激活 conda 環境

Activate conda environment in docker(在 docker 中激活 conda 環境)
本文介紹了在 docker 中激活 conda 環境的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

我需要在 docker 中激活環境并在此環境中運行命令.我創建了環境,然后我嘗試激活這個環境并以這種方式運行命令:

I need to activate environment in docker and run a command in this environment. I create the environment, but then I try to activate this environment and run the command in this way:

CMD [ "source activate mro_env && ipython kernel install --user --name=mro_env" ]

但是當我運行 docker 時出現錯誤:

but when I ran docker I get an error:

[FATAL tini (8)] exec source activate mro_env && ipython kernel install 
--user --name=mro_env failed: No such file or directory

這是整個 Dockerfile:

This is the whole Dockerfile:

FROM continuumio/miniconda3

ADD /src/mro_env.yml /src/mro_env.yml
RUN conda env create -f /src/mro_env.yml

# Pull the environment name out of the mro_env.yml
RUN echo "source activate $(head -1 /src/mro_env.yml | cut -d' ' -f2)" > ~/.bashrc
ENV PATH /opt/conda/envs/$(head -1 /src/mro_env.yml | cut -d' ' -f2)/bin:$PATH

CMD [ "source activate mro_env && ipython kernel install --user --name=mro_env" ]

推薦答案

關注了這個教程 并且它起作用了.示例 Dockerfile:

Followed this tutorial and it worked. Example Dockerfile:

FROM continuumio/miniconda
WORKDIR /usr/src/app
COPY ./ ./
RUN conda env create -f environment.yml

# Make RUN commands use the new environment:
SHELL ["conda", "run", "-n", "myenv", "/bin/bash", "-c"]

EXPOSE 5003
# The code to run when container is started:
ENTRYPOINT ["conda", "run", "-n", "myenv", "python3", "src/server.py"]

更新:

您可以使用conda run --no-capture-output";如果您使用 4.9 版本的 conda,則不緩沖 IO.更新 Dockerfile:

You can use "conda run --no-capture-output" to not buffer IO if you use the 4.9 version of conda. Updated Dockerfile:

FROM continuumio/miniconda
WORKDIR /usr/src/app
COPY ./ ./
RUN conda env create -f environment.yml

# Make RUN commands use the new environment:
SHELL ["conda", "run", "--no-capture-output", "-n", "myenv", "/bin/bash", "-c"]

EXPOSE 5003
# The code to run when container is started:
ENTRYPOINT ["conda", "run", "--no-capture-output", "-n", "myenv", "python3", "src/server.py"]

這篇關于在 docker 中激活 conda 環境的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

相關文檔推薦

Troubles while parsing with python very large xml file(使用 python 解析非常大的 xml 文件時出現問題)
Find all nodes by attribute in XML using Python 2(使用 Python 2 在 XML 中按屬性查找所有節點)
Python - How to parse xml response and store a elements value in a variable?(Python - 如何解析 xml 響應并將元素值存儲在變量中?)
How to get XML tag value in Python(如何在 Python 中獲取 XML 標記值)
How to correctly parse utf-8 xml with ElementTree?(如何使用 ElementTree 正確解析 utf-8 xml?)
Parse XML from URL into python object(將 XML 從 URL 解析為 python 對象)
主站蜘蛛池模板: 特级毛片爽www免费版 | 国产在线视频一区 | 欧美日韩精品 | 欧美在线高清 | 国产精品久久久久久 | 久久国产区 | 一区亚洲 | 国产成人免费视频网站高清观看视频 | a在线免费观看 | 日韩一区二区三区精品 | 欧美精品福利 | 九九久久在线看 | 精品久久香蕉国产线看观看亚洲 | 粉嫩粉嫩芽的虎白女18在线视频 | 欧美成人hd| 欧美天堂 | 精品亚洲一区二区三区四区五区 | 久久一区视频 | 欧美一区二区大片 | 日韩av中文 | 国产精品小视频在线观看 | 国产美女在线免费观看 | 日韩欧美理论片 | 国产精品久久久久久久久污网站 | 国产在线精品区 | 酒色成人网 | 国产精品一区二区欧美黑人喷潮水 | 国产色片在线 | 黑人一级黄色大片 | 国产毛片久久久久久久久春天 | 粉嫩国产精品一区二区在线观看 | 国产精品一区二区久久久久 | 天天操天天射综合 | 免费国产视频在线观看 | 成人在线视频看看 | 久久久久久久国产精品 | 久久久国产一区 | 黄色免费在线观看 | 黄色大片免费播放 | 日韩中文字幕av | 黑人巨大精品欧美一区二区免费 |