運行
sudo -s
切換到root用戶。
1.卸載舊版本Docker(如果系統之前沒安裝過Docker,可以跳過):
yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine
2.安裝Docker所需要的包:
yum install -y yum-utils \ device-mapper-persistent-data \ lvm2
3,安裝最新版的Docker引擎:
yum install docker-ce docker-ce-cli containerd.io
如果報錯,嘗試修改穩定的倉庫:
yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo
4.啟動Docker:
systemctl start docker
查看docker狀態:
systemctl status docker
5.設置開機自動啟動docker:
systemctl enable docker.service
docker compose 安裝
1.獲取Docker Compose的最新穩定版本(需要root用戶):
curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
這也會很慢,多試幾次。
2.對二進制文件授予可執行權限:
chmod +x /usr/local/bin/docker-compose
3.創建link:
ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
4.查看是否安裝成功:
docker-compose -v