• docker第一章


    简介

         Docker 是 Docker.Inc 公司开源的一个基于 LXC技术之上构建的Container容器引擎, 源代码托管在 GitHub 上, 基于Go语言并遵从Apache2.0协议开源。

         Docker是通过内核虚拟化技术(namespaces及cgroups等)来提供容器的资源隔离与安全保障等。由于Docker通过操作系统层的虚拟化实现隔离,所以Docker容器在运行时,不需要类似虚拟机(VM)额外的操作系统开销,提高资源利用率。

    Docker组件:

    • Image(镜像)
    • Container(容器)
    • Repository(仓库)

    Docker 特征

      • 速度飞快以及优雅的隔离框架
      • 物美价廉
      • CPU/内存的低消耗
      • 快速开/关机(秒级)
      • 跨云计算基础构架

    Docker的使用场景:

    • 使用Docker容器开发、测试、部署服务。
    • 创建隔离的运行环境
    • 搭建测试环境
    • 构建多用户的平台即服务PaaS基础设施
    • 提供软件即服务SaaS应用程序
    • 高性能、超大规模的宿主机部署

    docker安装

    [root@Centos-node2 ~]# yum -y install docker-ce
    [root@Centos-node2 ~]# yum -y install python-pip
    [root@Centos-node2 ~]# pip install docker-compose
    [root@Centos-node2 ~]# cat /etc/docker/daemon.json 
    {
    "registry-mirrors": ["https://registry.docker-cn.com"]
    
    }
    [root@Centos-node2 ~]# vim /usr/lib/systemd/system/docker.service
    ExecStart=/usr/bin/dockerd-current -H tcp://192.168.10.139 -H unix://var/run/docker.sock    #添加标注信息
    [root@Centos-node2 ~]# systemctl daemon-reload
    [root@Centos-node2 ~]# systemctl restart docker
  • 相关阅读:
    [恢]hdu 2098
    [恢]hdu 2049
    [恢]hdu 2027
    [恢]hdu 2111
    [恢]hdu 1202
    [恢]hdu 2131
    Windows Phone 7 文件下载进度和速度显示
    深入WPF中的图像画刷(ImageBrush)之1——ImageBrush使用举例
    深入WPF中的图像画刷(ImageBrush)之2——ImageBrush的铺设方式
    textblock设置属性
  • 原文地址:https://www.cnblogs.com/yanshicheng/p/9484756.html
Copyright © 2020-2023  润新知