Docker的幾個核心概念:
- Docker主機(host)安裝了docker程序的機器
- Docker客戶端(client)連接docker主機進行操作
- Docker倉庫(Registry)用來保存各種打包好的軟件鏡像
- Docker鏡像(images)軟件打包好的鏡像,放在docker倉庫中
- Docker容器(container)鏡像啓動後的實例稱爲一個容器,容器是獨立運行的一組應用
安裝條件:
uname -r 檢查服務器內核版本 注:必須是3.10版本以上
安裝需要的軟件包
第一步:yum install -y yum-utils device-mapper-persistent-data lvm2
第二步:yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
安裝docker
yum install docker-ce
查看docker是否安裝完成
方式一:
systemctl start docker (直接啓動的方式)
方式二:
docker -version (通過查看版本的方式)
配置鏡像倉庫加速
第一步:
mdkir /etc/docker/daemon.json(新建文件)
第二步:
vim /etc/docker/daemon.json(編輯文件)
{
“registry-mirrors”:[“阿里雲鏡像倉庫加速地址”]
}
第三步:
sudo systemctl daemon-reload(使修改的配置文件生效)
第四步:
sudo systemctl restart docker(重啓docker服務)