CentOS7使用安装docker与docker-compose

文章目录

  • 安装docker
  • 安装docker-compose

安装docker

[root@localhost ~]# yum install -y yum-utils device-mapper-persistent-data lvm2
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
 * base: centos.ustc.edu.cn
 * extras: mirrors.aliyun.com
 * updates: mirrors.cn99.com
软件包 device-mapper-persistent-data-0.7.3-3.el7.x86_64 已安装并且是最新版本
软件包 7:lvm2-2.02.180-10.el7_6.8.x86_64 已安装并且是最新版本
正在解决依赖关系
--> 正在检查事务
---> 软件包 yum-utils.noarch.0.1.1.31-50.el7 将被 安装
--> 正在处理依赖关系 python-kitchen,它被软件包 yum-utils-1.1.31-50.el7.noarch 需要
...
...
[root@localhost ~]# yum install docker-ce-18.03.1.ce
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
 * base: centos.ustc.edu.cn
 * extras: mirrors.aliyun.com
 * updates: mirrors.cn99.com
正在解决依赖关系
--> 正在检查事务
---> 软件包 docker-ce.x86_64.0.18.03.1.ce-1.el7.centos 将被 安装

启动docker并设置开机自动启动

systemctl start docker
systemctl enable  docker

安装docker-compose

1.首先检查 Linux 有没有安装 python-pip 包:yum install python-pip
2.没有 python-pip 包就执行:yum install epel-release -y 命令。
3.执行成功之后,再次执行:yum install python -y
4.对安装好的 pip 进行升级:pip install --upgrade pip
5.升级完 pip 工具之后,使用:pip install docker-compose 安装 docker-compose。

报错1:ImportError: No module named _internal.cli.main
解决方案:python -m pip install -U pip==8.0.1

报错2:fatal error: Python.h: No such file or directory
解决方案:yum install python-devel

你可能感兴趣的:(docker)