当前位置:   article > 正文

docker pull&push 生成镜像文件并push 到阿里云

docker pull&push 生成镜像文件并push 到阿里云
pull docker 
  1. docker pull ultralytics/ultralytics # 拉取yolov8的镜像仓库
  2. docker run -it ultralytics/ultralytics # 运行镜像
  3. conda create -n gsafety python=3.8 # 创建环境
  4. source activate gsafety # 激活环境
  5. pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ -r requirements.txt # 这个应该是不用执行的
  6. docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]] 打包镜像,用来push和pull
  7. docker run --rm --gpus all --shm-size=8g -it -v /home/*:/projects 镜像:版本
  8. bin/bash 新建一个容器
首先注册登录阿里云

https://cr.console.aliyun.com/cn-beijing/instances欢迎登录阿里云,全球领先的云计算及人工智能科技公司,阿里云为200多个国家和地区的企业、开发者和政府机构提供云计算基础服务及解决方案。阿里云云计算、安全、大数据、人工智能、企业应用、物联网等云计算服务。icon-default.png?t=N7T8https://cr.console.aliyun.com/cn-beijing/instances

 选择个人版
在访问凭证设置密码
 创建镜像仓库
创建以后就准备上传了

分别输入下面三条命令

  1. $ docker login --username=*** registry.cn-beijing.aliyuncs.com
  2. $ docker tag [ImageId] registry.cn-beijing.aliyuncs.com/**/**:[镜像版本号]
  3. $ docker push registry.cn-beijing.aliyuncs.com/**/**:[镜像版本号]

进行上传

输入第一个登录命令时,要求输入密码,这个密码就是你刚才的访问凭证的固定密码

然后分别输入第二第三条命令,输入第二条命令什么也不会返回

输入第三条命令开始向阿里云push镜像文件

push成功以后镜像的size会被压缩

ok,恭喜get新技能!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/133102
推荐阅读
相关标签
  

闽ICP备14008679号