簡介:
前面兩部分就不講解了。這裡主要對例子docker構建部分進行說明
構建映象。映象的名字:flaskml;. 表示上下文路徑
sudo docker build -t flaskml .
from ubuntu:
16.04
# 1. 基於ubuntu16.04
run apt-get update \ # 2. 安裝python3和pip3
&& apt-get install -yq -
-no-install-recommends \
python3 \
python3-pip
run pip3 install -
-upgrade pip==
9.0.3 \
&& pip3 install setuptools
# for flask web server
expose 8081
# 3. 宣告埠,在-p隨機對映時有用
# 6. 安裝pytorch等依賴,-i可以指定國內源頭
# this is the runtime command for the container
整個流程是:
基於ubuntu16.04
安裝python3和pip3
宣告埠,在-p隨機對映時有用
安裝pytorch等依賴,-i可以指定國內源頭
docker run時執行的命令
-v:掛載目錄,《主機目錄》:《映象目錄》,主機中的目錄可以被映象訪問
docker部署深度學習cpu環境
1.使用 阿里雲 映象站點加速服務 在安裝 docker 後,理論上我們就可以去 docker hub 上尋找我們想用的映象了。不過在國內訪問國外的 docker hub 速度是非常慢的訪問 2.選擇 docker 映象加速器。curl fssl bash s docker mirror aliyu...
docker 配置深度學習環境
以配置pytorch為例 step 2 配置所跑 需要的環境 採用pip pip install i trusted host pypi.douban.com mmcv opencv python scipy tb nightly networkx scikit image matplotlib f...
深度學習多執行緒部署 學習筆記
flask gunicorn 部署flask專案 分布式更多的乙個概念,是為了解決單個物理伺服器容量和效能瓶頸問題而採用的優化手段。該領域需要解決的問題在不同的技術層面上,又包括 分布式檔案系統 分布式快取 分布式資料庫 分布式計算等,一些名詞hadoop zookeeper mq等都跟分布式有關。...