Deepin版本社区版20.1
直接执行下面的语句:
List-1
sudo apt-get install docker-ce docker-ce-cli containerd.io
之后安装好了,除了root用户,普通用户是执行不了docker的权限的,如下List-2所示,将当前用户添加到docker用户组中,重启docker,之后将docker.sock的权限设置为666即可。
List-2
mjduan@dmj:/mnt/sdb1/docker-doc$ groupadd docker
groupadd: group 'docker' already exists
mjduan@dmj:/mnt/sdb1/docker-doc$ sudo gpasswd -a ${USER} docker
Adding user mjduan to group docker
mjduan@dmj:/mnt/sdb1/docker-doc$ systemctl restart docker
mjduan@dmj:/mnt/sdb1/docker-doc$ sudo chmod 666 /var/run/docker.sock