pull docker?
docker pull ultralytics/ultralytics # 拉取yolov8的鏡像倉庫
docker run -it ultralytics/ultralytics # 運行鏡像
conda create -n gsafety python=3.8 # 創建環境
source activate gsafety # 激活環境
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ -r requirements.txt # 這個應該是不用執行的
docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]] 打包鏡像,用來push和pull
docker run --rm --gpus all --shm-size=8g -it -v /home/*:/projects 鏡像:版本
bin/bash 新建一個容器
首先注冊登錄阿里云
https://cr.console.aliyun.com/cn-beijing/instances歡迎登錄阿里云,全球領先的云計算及人工智能科技公司,阿里云為200多個國家和地區的企業、開發者和政府機構提供云計算基礎服務及解決方案。阿里云云計算、安全、大數據、人工智能、企業應用、物聯網等云計算服務。https://cr.console.aliyun.com/cn-beijing/instances
?選擇個人版
在訪問憑證設置密碼
?創建鏡像倉庫
創建以后就準備上傳了
分別輸入下面三條命令
$ docker login --username=*** registry.cn-beijing.aliyuncs.com
$ docker tag [ImageId] registry.cn-beijing.aliyuncs.com/**/**:[鏡像版本號]
$ docker push registry.cn-beijing.aliyuncs.com/**/**:[鏡像版本號]
進行上傳
輸入第一個登錄命令時,要求輸入密碼,這個密碼就是你剛才的訪問憑證的固定密碼
然后分別輸入第二第三條命令,輸入第二條命令什么也不會返回
輸入第三條命令開始向阿里云push鏡像文件
push成功以后鏡像的size會被壓縮
ok,恭喜get新技能!