【前言】本文介紹了Kubernetes基於Centos7構建基礎環境,做者:姜新燦(同創永益架構總監)。git
環境準備github
準備一臺虛擬機,請參照《Kubernetes基於Centos7構建基礎環境(一)》docker
1、 檢查是否以前安裝過docker,若是有則清除docker環境
json
2、 安裝yum、docker環境依賴bash
見到Complete!,則安裝成功網絡
3、 配置docker源
架構
4、 安裝docker-ce-cli客戶端、docker-ce服務端curl
見到Complete!,則安裝成功
阿里雲
5、 將當前用戶添加到docker用戶組url
vagrant爲登陸用戶名稱,根據本身機器登陸名稱設定
6、 設置docker鏡像下載源,指定cgroup驅動
查看/etc/docker下是否有daemon.json文件,若是有手動修改,若是沒有則直接執行以下命令
https://1mbc3b4s.mirror.aliyu... 阿里雲鏡像地址
若是以前啓動過docker,修改完成以後須要重啓
sudo systemctl daemon-reload && sudo systemctl restart docker
7、 啓動docker
8、 查看docker是否安裝成功
這裏能夠看到docker的版本爲19.03.11,增長了docker0網絡
9、 設置docker開機啓動
10、 安裝docker-compose(牆裂建議)
docker-compose安裝文檔地址:https://docs.docker.com/compo...
sudo curl -L "https://github.com/docker/compose/releases/download/1.26.0/docker-compos
e-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
安裝docker-compose(牆裂建議)
yum install -y bash-completion
sudo chmod +x /usr/local/bin/docker-compose
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose