安装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