ubuntu16.04安装docker

docker安装

推荐在ubuntu下安装,因为docker本身就在ubuntu开发测试的,ubuntu能更好的支持docker运行。

  1. 安装docker:sudo apt-get install docker.io
  2. 开启docker后台进程:sudo service docker start
  3. 校验docker是否安装成功:sudo docker run hello-world

这个命令会下载一个测试镜像,并且运行在一个容器中。当容器运行时,他会打印一些信息,并且退出。

可选配置

创建一个docker组

docker后台进程是绑定的Unix的socket而不是TCP端口。默认情况下,Unix的socket属于用户root,其它用户要使用要通过sudo命令。由于这个原因,docker daemon通常使用root用户运行。

为了避免使用sudo当你使用docker命令的时候,创建一个Unix组名为docker并且添加用户。当docker daemon启动,它会分配Unix socket读写权限给所属的docker组。

sudo groupadd docker
sudo usermod -aG docker $USER

退出再重进,确保该用户有正确的权限。

校验生效,通过运行docker命令不带sudo:docker run hello-world,如果失败会有以下类似的信息:Cannot connect to the Docker daemon. Is ‘docker daemon’ running on this host?确保DOCKER_HOST环境变量没有设置。如果有取消它。

原文链接:https://www.jianshu.com/p/f03b979b326f
相关链接:https://www.jianshu.com/p/a12558da034e
https://www.cnblogs.com/lighten/p/6034984.html

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注