1.1 RedHat/CentOS下的docker安装:
RedHat/CentOS必须要6.6版本以上,或者7.x才能安装docker,建议在RedHat/CentOS 7上使用docker,因为RedHat/CentOS 7的内核升级到了kernel 3.10,对lxc容器支持更好。
- CentOS 6.6下安装docker:
安装:
rpm -ivh http://mirrors.yun-idc.com/epel/6Server/x86_64/epel-release-6-8.noarch.rpm
yum install docker-io
设置自启动:
chkconfig docker on
service docker start
- CentOS 7下安装docker:
安装:
centos7下默认yum源已经包含了docker,因此无需其他yum仓库支持,直接安装即可:
yum install docker
设置自启动:
systemctl enable docker
systemctl start docker
1.2 Ubuntu下docker安装:
Ubuntu下我仅测试了14.04版本,其他版本未测试
安装:
sudo apt-get install docker.io
设置自启动:
设置开机启动:运行sysv-rc-conf,如果没有该工具,则自行安装即可
启动:
service docker.io start
*注:我不建议初学者采用编译安装docker,因为这样耗时耗力,还有很多不可预知的问题出现,对初始学习docker并没有多大用处。