arch linux运行docker

移动云架构 采用 Asahi Linux 作为物理主机操作系统。Asahi Linux的核心是 Arch Linux ,所以整个部署过程参考Arch Linux进行。

Linux环境安装Docker 概述了常用Linux安装Docker的方法,也包括了 Arch Linux 。本文在此基础上进一步探索针对 Arch Linux 的技术细节。

安装Docker

  • 在Arch Linux上主要有稳定版本 docker 和开发版本 docker-git (通过 Arch Linux AUR 安装) ,通常安装稳定版本即可,步骤包括:
    • Pacman 安装docker
    • 并启动和激活docker
    • 将 自己的账号(huatai)添加到该用户分组,这样就可以无需sudo操作docker
在arch linux上安装稳定版本docker
sudo pacman -S docker
sudo systemctl enable docker
sudo systemctl start docker

# /var/run/docker.sock 所属用户组是docker,将自己个人账号添加到这个分组
sudo usermod -aG docker $USER

下一步

我为 kind(本地docker模拟k8s集群) 构建底层docker采用 Docker ZFS 存储驱动