Ubuntu下Docker的安装和守护进程的配置
原创转载请注明出处:http://agilestyle.iteye.com/blog/2354852
Prerequisite
OS requirements
To install Docker, you need the 64-bit version of one of these Ubuntu versions:
- Yakkety 16.10
- Xenial 16.04 (LTS)
- Trusty 14.04 (LTS)
安装步骤
安装Ubuntu维护的Docker版本
sudo apt-get install -y docker.io
Note:
这个安装的是Ubuntu维护的Docker版本
查看docker版本
sudo docker version
Note:
可以看到Ubuntu维护的版本是比较老的,所以推荐安装Docker官方维护的版本(首先得 sudo apt-get remove --purge docker.io)
安装Docker官方维护的版本
curl -sSL https://get.docker.com/ | sudo sh
再次查看Docker安装版本
Note:
可以看到Docker官方维护的版本是最新的
查看Docker安装目录
which docker whereis docker
不使用root运行Docker
sudo usermod -aG docker [your-user]
logout之后,再login,直接使用docker version查看版本
Note:
可以发现不使用sudo之后,执行docker命令快了很多
守护进程
使用service命令管理Docker守护进程
sudo service docker stop sudo service docker start sudo service docker restart
修改守护进程的启动配置
sudo vi /etc/default/docker
重启Docker之后,ps -ef查看docker进程状态
ps -ef | grep docker
使用docker info查看信息
docker info
Reference
https://docs.docker.com/engine/installation/linux/ubuntu/#/prerequisites