思腾合力-SCM集群上传镜像步骤

本文详细介绍了如何将本地Docker镜像上传到SCM集群。首先确保本地Docker已配置好,并在Ubuntu系统中修改Docker设置,添加不安全注册表。接着,使用`docker tag`命令标记镜像,然后登录SCM集群并推送镜像。最后,镜像会出现在集群仓库中。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

相关链接:
思腾合力-SCM集群 上传镜像步骤

思腾合力-SCM集群 下载镜像步骤

思腾合力-SCM集群 通过ssh上传大内存数据集至集群文件系统内

思腾合力-SCM集群 通过ssh下载大内存数据集至本地

0. 前提:

本机安装docker
已在本地docker中制作好了配置了环境的容器(container),并使用commit命令保存为镜像(image)。

本演示使用ubuntu18.04系统。

1. 查询现有仓库&&新建自己仓库(可选)

连接集群IP:8888
例如,输入:10.16.63.47:8888
在这里插入图片描述
输入账号密码,进入:
在这里插入图片描述
可以自己新建一个仓库,也可以不新建,直接用已存在仓库。

2. 修改docker设置

在ubuntu中,打开终端,输入:

sudo vim /etc/docker/daemon.json

然后删除里面所有内容。

更换为:

{ "insecure-registries": [ "集群IP地址:8888" ] }

例如:

{ "insecure-registries": [ "10.16.63.47:8888" ] }

在这里插入图片描述

最后,更新设置:

sudo systemctl restart docker

3. 使用docker tag命令

3.1 tag操作

sudo docker tag  你镜像名字  10.16.63.47:8888/你刚创建的仓库名/镜像名

例如:
在这里插入图片描述

3.2 登录

sudo docker login 10.16.63.47:8888

然后输入账号密码。

3.3 push 操作
提示:仓库有权限。如果自己创建的仓库可以直接push,如果是上传到别人建立的仓库中,需要让创建者将你的账号设置为项目管理员即可。
在这里插入图片描述
在这里插入图片描述

上传镜像

sudo docker push 你刚改的镜像名字

例如:


sudo docker push 10.16.63.47:8888/你刚创建的仓库名/镜像名

在这里插入图片描述

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

在这里插入图片描述

### 配置合力服务器以连接到 PyCharm 进行远程开发 #### 一、建立远程服务器连接 为了使本地的 PyCharm 能够访问合力服务器上的资源,需先完成 SSH 远程登录设置。这一步骤涉及安装并开启服务器端SSH服务以及确保防火墙允许来自客户端机器的安全连接请求[^1]。 #### 二、创建文件夹路径映射 在 PyCharm 中配置好 SFTP/SCP 协议下的文件传输机制之后,应当定义本地项目目录同远端主机上对应位置间的关联关系。通过这种方式可以在保存修改后的源码时自动同步至目标机器相应的位置[^2]。 #### 三、设定 Python 解释器 选择合适的 Python 版本作为项目的解释器至关重要。对于远程开发而言,在 PyCharm 的偏好设置里指定位于合力服务器中的特定版本 Python 可执行文件地址即可实现这一点。 #### 四、启用自动上传功能 为了让开发者享受无缝的工作流程体验,建议激活 IDE 提供的实时更新特性——每当检测到有新的改动发生即刻触发向远程仓库推送最新变更的操作过程。 #### 五、验证连接状态 最后但同样重要的是确认整个网络链路畅通无阻:尝试运行一段简单的测试程序来检验从编写代码直至最终输出结果这一整套环节是否正常运作;另外也可以借助命令行工具 ping 或 telnet 来初步排查可能存在的通信障碍问题。 ```bash ssh user@server_ip_address ``` 上述命令用于检查能否顺利登陆到合力提供的计算节点之上。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值