軟體部署 nvidia docker的學習筆記

2021-10-14 20:28:17 字數 968 閱讀 1086

感謝博文《深度學習環境配置docker+pycharm+gpu》的幫助

在南溪看來,docker就像是控制台版本的虛擬機器;

於是這樣就可以解釋,docker容器在第二次執行時仍然會保留前一次執行時的軌跡,比如:建立檔案和建立目錄等等。

這裡我們參考了nvidia-docker文件的命令來進行測試,命令如下:

sudo docker run --rm --gpus all nvidia/cuda:11.0-base nvidia-smi

nvidia-docker pull docker-hub-url

第一次啟動容器(類似於conda create):

nvidia-docker run --name container-name -it pytorch/pytorch:1.1.0-cuda10.0-cudnn7.5-runtime

引數說明:

以互動模式啟動容器(類似於conda activate):

sudo nvidia-docker start container-name

退出當前容器:ctrl+d

刪除容器:ctrl+d

docker rm container-id

刪除映象:ctrl+d

docker rmi image-url

docker container ps:

列出正在執行的容器。

這是因為「runtime」版本的映象沒有使用cuda的編譯程式,需要使用devel版本的映象;

軟體部署策略

使用組策略的軟體分發功能可以為策略作用域下的使用者發布應用程式。在組策略物件中管理應用程式,它可以依次聯絡某個active directory容器,可以是站點 域或組織單位。應用程式可以用兩種模式管理 分配或發布。需要每個人在他 她 的計算機上擁有該應用程式時可以分配應用程式。例如,假定要市場部的每...

Redis集群軟體部署指令碼

shell指令碼中所執行的命令需要手動回車時,可在命令後加 處理 例如 對於指令碼中初始化redis服務的命令需要手動回車,可在指令碼中做如下處理 echo root redis 4.0.8 utils install server.sh bin bash 2019.12.17 zz sun 定義變...

軟體部門職責

軟體部門職責 一 軟體部門職責 軟體部門職責主要在於完成軟體專案的調研 規劃 設計 測試 實施 售後服務等。具體內容如下 1 售前諮詢 a 參與售前諮詢 a 前期調研 b 出具 專案建議書 c 向客戶講解 專案建議書 b 實施商務談判 a 起草 開發實施服務合同 和 工作任務書 b 審核合同和工作任...