zoukankan      html  css  js  c++  java
  • Docker学习笔记(一、认识Docker)

    目录:

    • Docker是什么
    • 为什么使用Docker
    • Docker的安装与使用

    Docker是什么

     Docker是一个软件容器平台,与虚拟机不同的是,虚拟机是在硬件层面单独隔离出资源使用,而Docker是直接使用硬件资源

    为什么使用Docker

    1、团队开发,解决开发环境的问题

    2、秒级甚至毫秒级的启动时间

    3、方便应用的部署和迁移

    4、持续集成、持续交付、部署

    5、程序服务器资源竞争的问题

    6、服务器集群/节点动态扩容

    Docker的安装与使用

    1、安装:

    • 安装docker:yum install docker
    • 启动docker服务:systemctl start docker
    • 开机启动docker:systemctl enable docker
    • 查看docker信息:docker info

    2、Docker基本概念

    客户端、服务端、镜像、容器 、仓库。

    DockerHub:它是一个在线存储卡,docker镜像可以由其他用户发布和使用。

    Docker Repository:私人的仓库(创建命令:docker run -d -p 5000:5000 -v /opt/data/registry:/var/lib/registry)。

    镜像:其中镜像和分支又不同,它的构建是一层层的构建,前一层是后一层的基础。每一层构建完后就不会发生改变,改变的只是自己这一层;如,要删除前一层的文件,便只是在当前层标记此文件已删除。

  • 相关阅读:
    testDecoration
    python装饰器详解
    开闭原则, 对扩展开放、对修改关闭
    使用元类 编写ORM
    Python 实现累加计数的几种方法
    python 查找目录下 文件名中含有某字符串的文件
    android应用程序的混淆打包规范
    自定义Tabs
    android-Service
    Loader异步装载器
  • 原文地址:https://www.cnblogs.com/bzfsdr/p/12259521.html
Copyright © 2011-2022 走看看