docker安装ubuntu16.04

2017-12-27  本文已影响0人  treeph

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.cnblogs.com/lighten/p/6034984.html

上一篇下一篇

猜你喜欢

热点阅读