前提條件:
- 使用CentOS 64位7.1及更高版本
x86_64。
- Docker 要求 CentOS 系統的核心版本高于 3.10,使用以下指令檢視核心版本。
uname -r

安裝 Docker
- 安裝一些必要的系統工具:
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
- 添加軟體源資訊:
後面的位址是docker-ce的鏡像源,也可以更換為其他的鏡像源,比如清華鏡像源sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo
- 更新 yum 緩存:
sudo yum makecache fast
- 安裝 Docker-ce:
sudo yum -y install docker-ce
- 啟動 Docker 背景服務
sudo systemctl start docker
- 測試運作 hello-world
docker run hello-world
更改docker預設鏡像位址
docker的預設鏡像位址是docker的官方網址,由于國内網絡問題,通路這網址時會導緻網速較慢,是以可以更換鏡像位址,在使用時網速會快些。
在/etc/docker/daemon.json(如果沒有就建立一個daemon.json檔案)添加以下代碼:
{
"registry-mirrors": ["http://hub-mirror.c.163.com"]
}
加載docker鏡像配置
sudo systemctl daemon-reload
重新開機docker服務
sudo systemctl restart docker.service