美文网首页
Docker入门教程(一)-Docker介绍

Docker入门教程(一)-Docker介绍

作者: SavingUnhappy | 来源:发表于2019-03-23 14:10 被阅读0次

    Docker容器技术----什么是容器?

    Docker介绍

    docker引擎是一个C/S结构的应用,Client 通过接口与Server进程通信实现容器的构建,运行和发布。client和server可以运行在同一台集群,也可以通过跨主机实现远程通信。

    • Server是一个常驻进程。
    • REST API实现了Client和Server之间的交互协议。
    • Client实现了容器和镜像的管理,为用户提供统一的操作界面。
    Docker结构

    1. Docker的特征

    • 提供了快速的优雅的隔离框架
    • 免费开源
    • 对系统资源的低消耗
    • 快速开/关机
    • 跨云计算基础架构

    2. Docker组件

    • Docker-Client:用户端,支持用户与Docker-Daemon之间通信。
    • Docker-Deamon:运行于主机上,处理服务请求。
    • Docker-Index:中央registry,支持拥有公有与私有访问权限的Docker容器镜像的备份。

    3. Docker基本要素

    • Docker-Containers:负责应用程序的运行,包括操作系统,用户添加的文件以及元数据。
    • Docker-Images:只读模板,用来运行Docker容器。
    • DockerFiles:文件指令集,用来说明如何自动创建Docker镜像。
    交互

    4. 安装Docker

    • Linux发行版,根据自己的系统选择:
    sudo apt-get install Docker  # Debain/Ubuntu
    sudo yum install Docker # Centos
    sudo pacman -S Docker # ArchLinux/Manjaro
    
    • Windows10:在官网下载安装。
    • Mac Os:在官网下载安装。

    我的系统是manjaro。
    安装之后没有正常启动,先把Docker加入开机自启。

    sudo systemctl enable docker
    

    重启系统。

    reboot
    

    相关文章

      网友评论

          本文标题:Docker入门教程(一)-Docker介绍

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