docker部署深度學習cpu環境

1.使用 阿里雲 鏡像站點加速服務

在安裝 Docker 後,理論上我們就可以去 Docker Hub 上尋找我們想用的鏡像了。不過在國內訪問國外的 Docker Hub 速度是非常慢的訪問:

https://cr.console.aliyun.com/#/accelerator

 

2.選擇 Docker 鏡像加速器。

https://8gzxjysc.mirror.aliyuncs.com

 

3.Docker CE 鏡像源站

使用官方安裝腳本自動安裝

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

 

service docker start

 

  1. 安裝校驗

docker version

5.配置鏡像加速器

針對Docker客戶端版本大於 1.10.0 的用戶

您可以通過修改daemon配置文件/etc/docker/daemon.json來使用加速器

sudo mkdir -p /etc/docker

sudo tee /etc/docker/daemon.json <<-'EOF'

{

  "registry-mirrors": ["https://8gzxjysc.mirror.aliyuncs.com"]

}

EOF

sudo systemctl daemon-reload

sudo systemctl restart docker

 

6.安裝cpu版本深度學習鏡像

(py3.6.9-tf2.2.0-keras2.3.1-pytorch1.6.0)

docker pull registry.cn-hangzhou.aliyuncs.com/chenyongsheng/cys:cpu

啓動容器

docker run -it cys:cpu bash

上面不可用的話用這兩條命令

docker pull ufoym/deepo:cpu

docker run -it ufoym/deepo:cpu bash

 

退出容器

exit

 

  1. 上傳代碼

docker ps -l 查看容器ID

docker cp 文件名 容器ID:目錄下

docker cp /cys/test.py 3bf01c821c21:cys

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章