安裝docker
1、卸載docker
查看是否有舊版本docker
docker info
首先檢測我們虛擬機是否已經安裝過Docker,如果安裝則需卸載。代碼中“\”符號為換行符,相當于一行內容分為多行,這是檢測docker的各種組件
yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-selinux \docker-engine-selinux \docker-engine \docker-ce
2、安裝docker
安裝Docker需要將我們的計算機聯網,安裝yum工具
yum install -y yum-utils \device-mapper-persistent-data \lvm2 --skip-broken
更新本地鏡像
# 設置docker鏡像源
yum-config-manager \--add-repo \https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.reposed -i 's/download.docker.com/mirrors.aliyun.com\/docker-ce/g' /etc/yum.repos.d/docker-ce.repoyum makecache fast
輸入docker安裝命令
yum install -y docker-ce
3、啟動docker
注意關閉防火墻
# 關閉
systemctl stop firewalld# 禁止開機啟動防火墻
systemctl disable firewalld
通過命令啟動和開機啟動
systemctl start docker # 啟動docker服務systemctl stop docker # 停止docker服務systemctl restart docker # 重啟docker服務systemctl enable docker # 加入開機啟動
查看docker版本
docker -v

說明docker安裝成功
安裝dockerCompose
1、下載安裝好dockerCompose
方式一:通過命令下載:
# 安裝
curl -L https://github.com/docker/compose/releases/download/1.23.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
如出現錯誤提示:
curl: (7) Failed connect to raw.githubusercontent.com:443; 拒絕連接
修改hosts文件
echo "199.232.68.133 raw.githubusercontent.com" >> /etc/hostsecho "185.199.111.133 raw.githubusercontent.com" >> /etc/hostsecho "185.199.108.133 raw.githubusercontent.com" >> /etc/hosts
方法二:
直接到https://github.com/docker/compose/releases 頁面中 選擇linux-x86_64到/usr/local/bin文件夾中改名docker-compose
2、修改文件權限
# 修改權限
chmod +x /usr/local/bin/docker-compose
Base自動補全命令:
# 補全命令
curl -L https://raw.githubusercontent.com/docker/compose/1.29.1/contrib/completion/bash/docker-compose > /etc/bash_completion.d/docker-compose