arm安装docker与docker-copose

发布于 2024-04-25  626 次阅读


要在 ARM 架构的设备上安装 Docker 和 Docker Compose,你可以按照以下步骤进行操作。请注意,ARM 设备的支持在 Docker 社区版本中有限,因此某些功能可能不可用。

安装 Docker:

  1. 更新包列表并安装必要的依赖项:

    sudo apt update
    sudo apt install apt-transport-https ca-certificates software-properties-common
  2. 添加 Docker 的官方 GPG 密钥:

    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
  3. 添加 Docker 的 APT 存储库:

    echo "deb [arch=arm64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

    如果你的 ARM 设备使用的是不同的 Linux 发行版,请根据情况调整命令中的发行版名称和体系结构。

  4. 安装 Docker:

    sudo apt update
    sudo apt install docker-ce docker-ce-cli containerd.io
  5. 启动 Docker 并设置它在系统启动时自动启动:

    sudo systemctl start docker
    sudo systemctl enable docker
  6. 验证 Docker 是否成功安装:

    sudo docker --version

安装 Docker Compose:

  1. 下载 Docker Compose 二进制文件:

    sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
  2. 添加执行权限:

    sudo chmod +x /usr/local/bin/docker-compose
  3. 验证 Docker Compose 是否成功安装:

    docker-compose --version

现在,你已经成功在 ARM 架构的设备上安装了 Docker 和 Docker Compose。你可以使用它们来管理容器和容器化应用程序。请注意,ARM 设备上的 Docker 支持可能受到限制,某些容器可能不兼容。确保你的容器映像支持 ARM 架构,以便在 ARM 设备上正确运行。


或许明日太阳西下倦鸟已归时