Docker使用笔记

1、问题:安装完docker后执行docker images查看出现:
Got permission denied while trying to connect to the Docker daemon socket at
unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.24/images/json:
dial unix /var/run/docker.sock: connect: permission denied

docker安装完成,一般用户没有权限启动docker服务,只能通过sudo来通过root用户权限来启动docker,
此时对于一般用户而言,需要执行docker ps或者docker images命令查看容器或者镜像提示如题所示的错误。

解决办法:
1、使用sudo docker ps或者sudo docker images
2、把普通用户加入到docker组中

cat /etc/group  #查看组
sudo gpasswd -a $USER docker #将登陆用户加入到docker用户组中
newgrp docker   #登入另一个群组(必须是该群组的用户)

2、安装
可以使用国内 daocloud 一键安装命令:
curl -sSL https://get.daocloud.io/docker | sh

vulhub推荐的一键安装(好像没有分版本)
请切换为root
curl -s https://get.docker.com/ | sh

你可能感兴趣的:(Linux)