docker谨记

安装教程

官方网址
Docker-从入门到实践
Docker镜像源
安装分为两种方式,一种是资源软件源来安装,另一种是docker官方的安装脚本来安装(方便快捷)
安装后运行docker
由于我在Ubuntu安装,启动方式如下

sudo systemctl enable docker
sudo systemctl start docker

在运行docker run hello-world时候出现如下错误

docker: Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post http://%2Fvar%2Frun%2Fdocker.sock/v1.35/containers/create: dial unix /var/run/docker.sock: connect: permission denied.
See 'docker run --help'.

没有权限,必须在命令前加上sudo,但是这样操作docker 太麻烦,去掉这个sudo
解决如下:

建立docker组:
$ sudo groupadd docker
将当前用户加入docker组:
$ sudo usermod -aG docker $USER
$ sudo gpasswd -a ${USER} docker    这条命令和上面的一样,都是把当前用户加入到docker组
再次执行
$ newgrp - docker
$ docker images 

删除镜像的问题

image.png

解决:
需要先把不用的容器清理掉,再删除镜像


docker谨记_第1张图片
image.png

你可能感兴趣的:(docker谨记)