linux环境安装docker,下载集群镜像,封装镜像,上传镜像

安装docker教程:

https://www.cnblogs.com/blog-rui/p/11244023.html

docker命令:

https://blog.csdn.net/sazass/article/details/115027209

smc上传镜像:

https://blog.csdn.net/sazass/article/details/118728116

0 登录集群 :

sudo docker login 10.16.63.47:8888 

输入账号密码之后 login success

1

sudo docker images

查看当前本地存储的docker镜像

2

sudo docker pull 10.16.63.47:8888/gyl/clw_lib/new_clw_torch18_cda102

(推荐,有tmux )
使用镜像库中的 pull 命令下载镜像

3

sudo docker run -it 10.16.63.47:8888/clw_lib/new_clw_torch18_cda102 /bin/bash 

(推荐这个)
进入镜像内部,编辑镜像

4 显示当前镜像下的文件夹~/drivers#
有的镜像没有这个文件夹,只有~/ #

5 ~/drivers#里 pip install xx==版本号安装所需要的库们

6 exit 复制当前命令行的数值字母序号
比如root@f337c09325cf:~/drivers# (f337c09325cf就是容器ID)

7

sudo docker commit -m "Added a new file" -a "Docker Newbee" f337c09325cf kgin:1.0

(kgin:1.0为自定义即将生成的镜像名称)

8 保存镜像:sudo docker save -o 导出文件名 镜像名:版本号

sudo docker save -o kgin_1.0.tar kgin:1.0

9 利用现有的 kgin:1.0(f337c09325cf)容器在lyy仓库commit提交创建一个新镜像 kgin_1.0

 sudo docker tag kgin:1.0 10.16.63.47:8888/lyy/kgin_1.0  

10 push镜像到仓库sudo docker push 10.16.63.47:8888/仓库名称/镜像名称

sudo docker push 10.16.63.47:8888/lyy/kgin_1.0

然后,就可以在集群仓库中找到自己的镜像了。

在打开的ssh中输入tmux new -s my_session
在 Tmux 窗口运行所需程序的正常步骤
按下组合键Ctrl+b然后按D退出
下次使用时,进入ssh输入tmux attach-session -t my_session即可

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值