3.1 安装Docker
3.2.1 **安装方法
1:手动安装
- 安装依赖的软件包
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
- 添加Docker文档版本的yum源
官方的yum源安装docker比较慢, 我们配置国内比较快的yum源(阿里云)
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
- 安装最新版本的docker引擎(社区版)
sudo yum -y install docker-ce docker-ce-cli containerd.io
3.2.2 安装方法
2:使用脚本自动安装
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
注意:
自动安装脚本会自动检测系统信息并进行相应配置
安装方法1和安装方法2二者选其一即可
3.2.3 启动Docker服务
sudo systemctl start docker
3.2.4 验证Docker是否可用
sudo docker run hello-world
3.2.5 把普通用户添加到docker****组
每次使用docker的时候都需要使用root用户, 比较麻烦. 可用把普通用户添加到docker组, 避免每次都添加sudo.
sudo usermod -aG docker atguigu
退出当前shell, 重新进入shell, 使刚才的配置生效
方法二:
安装工具源
sudo yum -y install epel-release
1
docker-compose依赖python,安装 python-pip 模块
sudo yum install python-pip
1
下载docker-compose 安装包
wget https://github.com/docker/compose/releases/download/1.14.0-rc2/docker-compose-Linux-x86_64
1
重命名工具 docker-compose 名称,并移动到系统可执行目录
mv docker-compose-Linux-x86_64 /usr/local/bin/docker-compose
1
修改文件的可执行属性
chmod +x /usr/local/bin/docker-compose
1
验证
docker-compose -version