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 enabledocker

安装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
【CentOS7使用安装docker与docker-compose】报错2:fatal error: Python.h: No such file or directory
解决方案:yum install python-devel

    推荐阅读