Linux下使用Docker教程(詳細圖解演示)
一:環境配置.(這裡使用Yum安裝,也可以Rpm和Shell安裝)
1.1 Docker執行在CentOS7.X之上的要求是核心的版本要求在3.10之上的.我這裡安裝了CentOS7的.
uname -r
1.2 更新Yum包的索引.
sudo yum makecache fast
sudo yum install epel-release
1.3 配置Yum源.本地Yum源無法安裝Docker的.
yum list docker-engine.x86_64 --showduplicates |sort -r(列出可用的docker版本).
vim /etc/yum.repos.d/docker.repo(新增以下內容).
1 [dockerrepo]
2 name=Docker Repository
3 baseurl=https://yum.dockerproject.org/repo/main/centos/$releasever/
4 enabled=1
5 gpgcheck=1
6 gpgkey=https://yum.dockerproject.org/gpg
二: 安裝Docker.
2.1 列出倉庫所有可用的版本.
yum list docker-engine.x86_64 --showduplicates |sort -r
2.2 這裡選擇安裝1.13.0的版本.
首先移除舊版本,如果是安裝過docker. CentOS沒有安裝Docker的軟體包.
sudo yum -y remove docker-engine
sudo yum -y install docker-engine-<VERSION_STRING>(安裝指定版本的).
sudo yum -y install docker-engine-1.13.0
2.3 啟動Docker.
sudo systemctl start docker
2.4 驗證安裝是否正確.
2.5 檢視Docker的版本.
三 .配置映象加速器.
由於訪問Docker Hub的速度不是很穩定,拉取映象的速度非常慢.這裡使用映象加速器.使用阿里雲或者網易的都可以的.
3.1 配置映象加速器.
/etc/docker/daemon.json
網易的:一樣的配置方式,二選一吧.
{
"registry-mirrors": ["http://hub-mirror.c.163.com"]
}
至此完成Docker的安裝配置.Docker的相關命令參考我的這篇文章.Docker常用命令.