跳到主要内容

容器实例互通

容器实例互通功能目前已上线西北一区,使用该区域创建实例可通过实例主机名实现内网通讯进行数据拷贝,后续会陆续上线到其它地区

功能介绍

容器实例互通功能基于系统层网络技术实现,为每个用户 ID 创建独立的虚拟网络环境。该功能具有以下特点:

  • 用户内互通:同一用户在已支持实例互通地区创建的所有容器实例,均可通过内网进行通讯
  • 用户间隔离:不同用户的容器实例使用独立的网络,确保网络安全隔离
  • 便捷通讯:支持通过容器主机名或实例ID直接进行内网访问,无需网络配置
  • 数据传输:可用于实例间的数据拷贝、文件共享、服务内网调用等场景

获取实例主机名或实例ID

您可以通过以下方式获取实例ID和实例主机名:

在实例中通过如下命令获取实例主机名

~# hostname
gz-ins-721364845928453

在 GPUGEEK 控制台查看

  • 进入实例详情页面
  • 查看实例信息中的主机名字段

通过实例主机名或实例ID通讯

在西北一区创建的容器实例中,您可以直接使用其他实例主机名或实例ID进行内网通讯:

# 在实例 A 中访问实例 B,通过实例主机名或实例ID
ping gz-ins-721364845928453
ping 721364845928453

# 通过 SSH 连接其他实例
ssh root@gz-ins-721364845928453
ssh root@721364845928453

# 使用 SCP 进行文件传输
scp /path/to/file root@gz-ins-721364845928453:/target/path/
scp /path/to/file root@721364845928453:/target/path/

# 使用 rsync 同步数据(需安装和配置rsync服务)
rsync -av /local/data/ root@gz-ins-721364845928453:/remote/data/
rsync -av /local/data/ root@721364845928453:/remote/data/