02_Docker在CentOS 6和CentOS 7下的安裝
阿新 • • 發佈:2018-12-03
force str l命令 centos 7 -a emc default 修改 itl
CentOS 7 環境下安裝docker
安裝Docker
- 檢查系統內核是否高於Linux3.10版本
uname -r
- 使用root權限操作,確保yum包是最新版本
sudo yum update
- 卸載老版本docker(可選操作,如果之前安裝過的話)
sudo yum remove docker docker-common docker-selinux docker-engine
- 安裝docker
sudo yum -y install docker
- 啟動docker服務
sudo service docker start
或者在CentOS 7 中使用systemctl命令
sudo systemctl start docker
- 查看docker版本
docker version
- 查看docker基本信息
docker info
CentOS 6 環境下安裝docker
由於docker必須在Linux內核3.10版本以上才可以正常安裝,需要如下操作
升級內核
- yum安裝3.10內核
cd /etc/yum.repos.d
wget http://www.hop5.in/yum/el6/hop5.repo
yum install kernel-ml-aufs kernel-ml-aufs-devel - 修改grub配置文件
修改grub的主配置文件/etc/grub.conf,設置default=0,表示第一個title下的內容為默認啟動的kernel(一般新安裝的內核在第一個位置)。
vi /etc/grub.conf - 重啟系統,並檢查內核
重啟:shutdown –r now
檢查內核:uname –r
檢查內核是否支持aufs:grep aufs /proc/filesystems
安裝Docker
- 關閉selinux
setenforce 0
sed -i ‘/^SELINUX=/c\SELINUX=disabled‘ /etc/selinux/config
- 在Fedora EPEL源中已經提供了docker-io包,下載安裝epel
rpm -ivh http://mirrors.sohu.com/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm
sed -i ‘s/^mirrorlist=https/mirrorlist=http/‘ /etc/yum.repos.d/epel.repo 安裝docker-io
yum -y install docker-io啟動docker
service docker start查看docker版本
docker version查看docker日誌
cat /var/log/docker
02_Docker在CentOS 6和CentOS 7下的安裝