arm 架构下安装

做arm下的应用迁移,包括应用在docker环境下的表现。所以在 centos arm环境安装docker。

更新源

curl https://download.docker.com/linux/centos/docker-ce.repo -o /etc/yum.repos.d/docker-ce.repo

安装 docker

yum install -y docker-ce docker-ce-cli containerd.io

开启docker服务

systemctl enable docker
systemctl start docker

验证

docker ps

如果报错,说明当前用户没有权限,给当前用户授权

Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

几种修改方式,思路是一样的,就是给权限:

1.加 sudo 执行
2.把当前用户修改用户组
3.直接改文件归属

sudo chown $USER /var/run/docker.sock