• docker概述和安装


    一:概述

    Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器或Windows 机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。

    一个完整的Docker有以下几个部分组成:
    1. DockerClient客户端
    2. Docker Daemon守护进程
    3. Docker Image镜像
    4. Docker Container容器

    而容器技术的核心有以下几个内核技术组成:

            1.cgroups            资源管理(限制空间大小)

            2.Namespace       进程隔离

            3.SElinux              安全

    下面有一张docker容器技术和传统虚拟化技术的对比图,很清楚的看见docker之所以比传统虚拟化速度要快,是因为docker没有操作系统

    可以理解为就是一个程序(不占内存,cpu,速度快)这也是和传统虚拟化最大的区别

    docker也有自己的缺点

                                 1.容器的隔离性没有虚拟化强

                                 2.共用Linux内核,安全性有先天缺陷

                                 3.selinux难以驾驭

                                 4.监控容器和容器排错

    二:安装要求

           1.64位操作系统

           2.至少RHEL6.5版本以上,个人强烈建议RHEL7.0版本

           3.关闭防火墙(不是必须)

           4.内核版本必须是3.10以上,可以通过  uname -r   命令检查内核版本

    三:安装docker

    1.已经安装过docker的,需要进行卸载

    命令:yum -y remove docker   docker-client   docker-client-latest  docker-common   docker-latest  docker-latest-logrotate  docker-logrotate  docker-selinux   docker-engine-selinux  docker-engine  

    因为我是新建的虚拟机,并没有安装docker历史

     2.安装docker依赖包

    命令:yum -y install yum-utils device-mapper-persistent-data lvm2

     有两种方法下载docker源,一种是官方,一种是阿里云,个人建议使用阿里云

    命令:cd /etc/yum.repos.d/

    官网地址:yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

    阿里云地址:yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

    3.正式安装docker

    命令:yum -y  install docker-ce

    4.启动docker以及测试

    命令:systemctl start docker      #启动docker

    测试:docker run hello-world

     执行命令docker后,如果与下图内容一致 则表示成功

    或者输入ip  a (ifconfig)会出现如下图,也是安装成功

    总结:。。。。。。。此处省略一万字

  • 相关阅读:
    JAVA NIO
    Spider、xmlSpider、FeedSpider、CrawlSpider、RedisSpider分别作用
    Scrapy中xpath用到中文报错
    xpath无法匹配tbody标签
    读书-《不凶不吼教出好孩子》-管教孩子应该先管好自己
    Markdown基本语法
    读书-《刻意练习》天才与庸才的距离
    读书-《第一次买保险就买对》保险我们这样买
    读书-《断舍离》做减法来生活
    读书-《富爸爸穷爸爸》的财商教育经
  • 原文地址:https://www.cnblogs.com/zgqbky/p/11896766.html
Copyright © 2020-2023  润新知