DL Machine系列-04 Docker Hub Automated Build
Docker Hub Automated Builds
Automated Builds是Docker Hub上提供的功能,它可以在你Github上有更新的時候,自動地幫你Build你的Dockerfile,產生一個新的Image。
Automated Builds是Docker Hub上提供的功能,它可以在你Github上有更新的時候,自動地幫你Build你的Dockerfile,產生一個新的Image。
這台硬碟上裝了5顆硬碟(2顆2.5’ SSD、2顆3.5’ HDD、1顆m.2 SSD),因為我們實驗室處理的資料量都頗大,動不動就500GB-1TB,如果單純地根據硬碟分開儲存的話,可能會浪費很多剩餘空間,而且在跑資料的時候可能會產生其他資料,這又導致不能預先切割硬碟來符合檔案大小(而且很麻煩),為了方便合理的利用所有硬碟空間,我決定將硬碟整合起來一起管理。
sudo apt-get remove docker docker-engine docker.io
用來確保你的環境中沒有docker免得版本衝突,可以點這個網站下載和你作業系統相符的docker安裝檔案。
我這邊下載的是19.03.5版本。
有鑒於每次實驗架設環境都花很多時間,也常常遇到版本更新後某些套件不相容的問題,所以才打算使用Docker來架設深度學習的虛擬環境(絕對不是因為覺得用Docker很帥才用的),說到深度學習就不得不使用GPU,使用GPU就不得不用nvidia-docker
來架設環境,剛剛好本人的實驗室目前有一台電腦正空閒下來,也剛剛好多出一張RTX 2070S,想說利用Docker來一勞永逸這個問題,也順便試試看多GPU的環境是什麼樣的感覺。