1、安装准备
1、内核检查
- $ uname -a
2、检查Device Mapper
- $ ls -l /sys/class/misc/device-mapper
2、Ubuntu中安装Docker的方式
- 1、安装Ubuntu维护的版本
- 1、$ sudo apt-get install docker.io 安装镜像
- 2、$ source /etc/bash_completion.d/docker.io 更新配置
- 2、安装Docker维护的版本 (推荐)
- 1、检查APT的HTTPS支持查看 /usr/lib/apt/methods/https 文件是否存在,如果不存在,运行安装命令
- $ apt -get update
- $ apt-get install -y apt-transport-https
- 2、添加Docker的APT仓库
- $ echo deb https://get.docker.com/ubuntu docker main > /etc/apt/sources.list.d/docker.list
- 3、添加仓库的key
- $ apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D21E9
- 4、安装
- $ apt-get update
- $ apt-get install -y lxc-docker
以上四步比较麻烦,Docker将安装步骤封装到shell脚本中,可以进行简易安装
1、$ sudo apt-get install -y curl
2、$ curl -sSL https://get.docker.com/ubuntu/ | sudo sh
安装完毕后运行一个容器
- $ sudo docker run ubuntu echo “hello world”
使用非root用户:
- 1、$ sudo groupadd docker 添加名为docker的用户组
- 2、$ sudo gpasswd -a ${USER} docker 当前用户添加到用户组中
- 3、$ sudo service docker restart 重启docker服务,注销用户重新登录,更新用户配置才会生效