Docker1

作者: 巴巴11 | 来源:发表于2020-05-25 23:43 被阅读0次

    是容器虚拟化技术。

    Docker打破程序即应用的观念。通过镜像images将系统核心之外的,运行应用所需要的系统环境,由下到上的打包。

    Docker的目标是Build,Ship and Run Any App,Anywhere。
    一次封装,到处运行。

    基于Linux容器技术。

    技术发展:

    • 1 虚拟机技术:对于底层操作系统来说,虚拟机就是一个普通的文件,虚拟机占用资源多,冗余步骤多,启动慢
    • 2 对于虚拟机技术的缺点,Linux发展了另外一种虚拟化技术,Linux容器(linux containers, LXC),Linux容器不是模拟一个完整的操作系统,没有内核,没有模拟硬件, 而是对进程进行隔离。有了容器,可以将软件所需的资源打包到一个隔离的容器中。并能迁移到任意一台机器上中软件都能正常运行。
    image.png image.png

    Docker Images
    镜像就是一个只读的模板。本身是一个镜像文件。镜像可以用来创建容器。一个镜像可以创建很多个容器。

    Docker container
    容器是镜像创建的运行实例。可以被启动,开始,停止,删除。每个容器之间相互隔离。

    Docker Repository
    仓库是集中存放镜像文件的场所。仓库里有多个镜像。每个镜像有不同的标签tag。
    最大的公开仓库Docker Hub。国内有阿里云等。
    可以创建私有仓库。

    安装:


    image.png
    image.png

    Centos 6.8


    image.png
    uname -r
    lsb_release -a
    cat /etc/redhat-release
    
    yum install -y epel-release
    
    yum install -y docker-io
    # 可能下不了
    # 直接用下载源安装,执行命令:
    yum install https://get.docker.com/rpm/1.7.1/centos-6/RPMS/x86_64/docker-engine-1.7.1-1.el6.x86_64.rpm
    
    
    image.png image.png image.png image.png
    image.png
    image.png
    image.png image.png
    image.png image.png image.png
    image.png
    image.png image.png
    image.png image.png

    Docker命令

    帮助命令

    docker version
    docker info
    docker --help
    

    镜像命令

    docker images
    -a
    
    
    image.png
    image.png image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png

    重启容器:
    docker restart 容器ID或者容器名称


    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png image.png image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png image.png image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png image.png
    image.png image.png image.png image.png image.png
    image.png image.png image.png
    image.png image.png
    image.png image.png image.png
    image.png
    image.png image.png
    image.png
    image.png
    image.png image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png image.png image.png image.png
    image.png
    image.png
    image.png
    image.png
    image.png image.png image.png
    image.png image.png
    image.png
    image.png
    image.png image.png image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png
    image.png

    相关文章

      网友评论

          本文标题:Docker1

          本文链接:https://www.haomeiwen.com/subject/grdsahtx.html