CentOS7部署安装Docker和Docker Compose工具简录

版权声明:本文为原创文章,转载请标明出处。 https://blog.csdn.net/zwjzqqb/article/details/83055618

CentOS7部署安装Docker

# 依据《CentOS7实验机模板搭建部署》克隆实验机
HOSTNAME=docker
hostnamectl set-hostname "$HOSTNAME"
echo "$HOSTNAME">/etc/hostname
echo "$(grep -E '127|::1' /etc/hosts)">/etc/hosts
echo "$(ip a|grep "inet "|grep -v 127|awk -F'[ /]' '{print $6}') $HOSTNAME">>/etc/hosts

# 部署安装docker
# 参照官当 https://docs.docker.com/install/linux/docker-ce/centos/#os-requirements
yum -y remove docker docker-client docker-client-latest \
  docker-common docker-latest docker-latest-logrotate \
  docker-logrotate docker-selinux docker-engine-selinux \
  docker-engine
yum -y install yum-utils lvm2 device-mapper-persistent-data
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum -y install docker-ce
systemctl start docker
systemctl enable docker
docker version

CentOS7部署安装Docker Compose工具

# 参见官当 https://docs.docker.com/compose/install/#install-compose
# 可以登录 https://github.com/docker/compose/ 查看最新版本号
# 替换下方url中的1.21.2为最新版本号即可下载安装最新的docker-compose工具
curl -L https://github.com/docker/compose/releases/download/1.21.2/docker-compose-$(uname -s)-$(uname -m) \
  -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
# Docker Compose工具一般不会部署在生产环境之上,它是一个客户端开发工具

[TOC]

猜你喜欢

转载自blog.csdn.net/zwjzqqb/article/details/83055618
今日推荐