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
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 存储驱动