开发者社区 > 云原生 > 正文

nacos arm64架构的docker镜像怎么下载有人知道吗?arm64那台机器不能访问外网

nacos arm64架构的docker镜像怎么下载有人知道吗?arm64那台机器不能访问外网,只能用liunx下载

展开
收起
乐天香橙派 2023-07-09 15:26:54 1531 0
3 条回答
写回答
取消 提交回答
  • 值得去的地方都没有捷径

    如果您的 ARM64 架构的机器无法访问外网,可以尝试在另一台可以访问外网的机器上下载 Nacos ARM64 架构的 Docker 镜像,并将其传输到 ARM64 机器上。

    以下是一种可能的解决方案:

    1. 在可以访问外网的 Linux 机器上,打开终端或 SSH 连接到该机器。

    2. 使用 Docker 命令拉取 Nacos ARM64 架构的镜像。可以使用以下命令:

      docker pull nacos/nacos-server:2.2.3-arm64
      

      这将从 Docker Hub 下载 Nacos ARM64 镜像。如果您有其他可用的镜像源,请相应地更改命令。

    3. 等待镜像下载完成。

    4. 接下来,您需要将下载好的镜像保存为 tar 文件,以便将其传输到 ARM64 机器上。使用以下命令:

      docker save -o nacos-arm64.tar nacos/nacos-server:2.2.3-arm64
      

      这将将镜像保存为名为 nacos-arm64.tar 的文件。

    5. nacos-arm64.tar 文件复制到 ARM64 架构的机器上。您可以使用 scp 命令或其他文件传输方法。

    6. 在 ARM64 机器上,使用以下命令加载镜像:

      docker load -i nacos-arm64.tar
      

      这将从 tar 文件中加载镜像到 Docker。

    现在,您应该可以在 ARM64 架构的机器上使用 Nacos ARM64 Docker 镜像了。请注意,此过程假定您已经在 ARM64 机器上安装了 Docker。如果没有安装,请先按照 Docker 官方文档中的指南进行安装。

    2023-07-11 15:26:00
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    在可访问外网的机器上,使用 docker pull 命令下载 Nacos arm64 架构的 Docker 镜像。例如:
    Copy
    docker pull nacos/nacos-server-arm64:latest
    其中,nacos/nacos-server-arm64:latest 表示 Nacos 的 arm64 架构的 Docker 镜像名称和版本号。

    下载完成后,使用 docker save 命令将镜像导出为 tar 文件。例如:
    Copy
    docker save nacos/nacos-server-arm64:latest -o nacos-server-arm64.tar
    其中,nacos/nacos-server-arm64:latest 表示要导出的 Docker 镜像名称和版本号,nacos-server-arm64.tar 表示导出的 tar 文件名。

    将导出的 tar 文件传输到 arm64 机器上,可以使用 scp 命令或者其他传输工具进行传输。

    在 arm64 机器上,使用 docker load 命令将 tar 文件导入为 Docker 镜像。例如:

    Copy
    docker load -i nacos-server-arm64.tar

    2023-07-09 20:50:03
    赞同 展开评论 打赏
  • 如果你的 ARM64 架构的机器无法访问外网,可以尝试以下方法来下载 Nacos 的 ARM64 架构的 Docker 镜像:

    1. 使用支持 ARM64 架构的 Linux 机器(可以是本地或其他可访问外网的机器),通过 docker pull 命令从 Docker Hub 上下载 Nacos 镜像,并保存到本地:

      docker pull nacos/nacos-server:latest
      docker save -o nacos-arm64.tar nacos/nacos-server:latest
      
    2. nacos-arm64.tar 文件拷贝到 ARM64 架构的机器上(例如使用 USB 存储设备或通过局域网传输文件)。

    3. 在 ARM64 架构的机器上,使用 docker load 命令加载保存的镜像文件:

      docker load -i nacos-arm64.tar
      

    这样,你就成功将 Nacos 的 ARM64 架构的 Docker 镜像导入到你的目标机器中。请确保目标机器已正确安装 Docker,并具备相应的运行环境。此后,你就可以在 ARM64 架构的机器上使用该镜像来运行 Nacos 实例。

    注意:以上方法仅适用于从另一台可访问外网的 Linux 机器上下载和导入 Docker 镜像。如果你无法获取可访问外网的机器,可能需要考虑其它方式,如手动编译或寻找第三方提供的 ARM64 架构的 Nacos 镜像。

    2023-07-09 15:31:23
    赞同 展开评论 打赏

阿里云拥有国内全面的云原生产品技术以及大规模的云原生应用实践,通过全面容器化、核心技术互联网化、应用 Serverless 化三大范式,助力制造业企业高效上云,实现系统稳定、应用敏捷智能。拥抱云原生,让创新无处不在。

相关电子书

更多
应用 Docker 进行持续交付:用技术改变交付路程 立即下载
从Docker到容器服务 立即下载
Docker@Alibaba——超大规模Docker化的实战经验 立即下载