Linux安装Docker


  Docker是一个轻量级容器技术,类似于虚拟机技术(Vmware等),其直接运行在当期操作系统(Linux)之上,而不是运行在虚拟机上,但是也实现了虚拟机技术的资源隔离同时性能远远高于虚拟机技术。

  Docker支持将软件编译成一个镜像(image),在这个镜像里做好对软件的各种配置,然后发布这个镜像。运行中的进线称之为容器(container),容器的启动非常迅速,一般以秒为单位。有点类似安装ghost操作系统,系统安装好了软件都有了,虽然完全不是一类事,但思路是类似的。

  同时必须说明,Docker并不是为开发测试方便而提供的小工具而是可以用于实际生产环境的一种几号的部署方式。简而言之,其主要是方便生产更新部署,对开发者而言可能增加工作量。

  下面进入本文的主题,Linux下安装Dokcer:

    首先确定使用阿里云yum源:

      wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo

    1)安装前置条件:

      yum install -y yum-utils device-mapper-persistent-data lvm2

    2)添加docker源:

      yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

    3)添加最新版本:
      yum -y install docker-ce

    4)开启docker服务:

      systemctl start docker
      systemctl status docker

补:copy/paste命令时换行导致命令不对,使用命令补全可以避免该情况