Docker安装

一、CentOS7安装Docker

1、安装

Docker CE 支持 64 位版本 CentOS 7,并且要求内核版本不低于 3.10, CentOS 7 满足最低内核的要求,所以我们在CentOS 7安装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

②安装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.repo
    
sed -i 's/download.docker.com/mirrors.aliyun.com\/docker-ce/g' /etc/yum.repos.d/docker-ce.repo

yum makecache fast

#安装

yum install -y docker-ce

③启动Docker

注意:启动之前需要先关闭防火墙 

# 关闭
systemctl stop firewalld
# 禁止开机启动防火墙
systemctl disable firewalld 

systemctl start docker  # 启动docker服务

systemctl stop docker  # 停止docker服务

systemctl restart docker  # 重启docker服务

docker -v   #查看docker版本

④配置镜像加速(阿里云镜像加速器)

阿里云登录 - 欢迎登录阿里云,安全稳定的云计算服务平台

Docker安装_第1张图片 

二、CentOS7安装DockerCompose

1、下载

# 安装
curl -L https://github.com/docker/compose/releases/download/1.23.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose

 2、修改文件权限

# 修改权限
chmod +x /usr/local/bin/docker-compose

3、Base自动补全命令

# 补全命令
curl -L https://raw.githubusercontent.com/docker/compose/1.29.1/contrib/completion/bash/docker-compose > /etc/bash_completion.d/docker-compose  

你可能感兴趣的:(中间件,docker,容器,运维)