安裝docker
#安裝docker資源庫
yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
#安裝docker,安裝的最新版本
yum -y install docker-ce docker-ce-cli containerd.io
#查看資源庫包括哪些版本
yum list docker-ce --showduplicates | sort -r
#安裝指定版本(沒測試過):
yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
#啓動docker
systemctl start docker
#測試,hello-world
docker run hello-world
查看版本信息
# docker -v
Docker version 19.03.5, build 633a0ea
#創建組
groupadd docker
adduser tjdocker
usermod -aG docker tjdocker
測試用tjdocker登錄,docker run hello-world。
#安裝docker-compose
curl -L "https://github.com/docker/compose/releases/download/1.25.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
增加執行權限
chmod +x /usr/local/bin/docker-compose
參考資料:https://docs.docker.com/install/linux/docker-ce/centos/
https://docs.docker.com/compose/compose-file/#dockerfile