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)。

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

  • 相关阅读:
    【css】 text-align 居中导航
    css
    css
    css
    css : object-fit 兼容 ie 的解决方案
    Linux下Nginx配置多个站点
    Dart之环境搭建
    酒店行业的OTA
    主流消息队列MQ比较,MQ的4类应用场景
    消息队列Kafka、RocketMQ、RabbitMQ的优劣势比较
  • 原文地址:https://www.cnblogs.com/bzfsdr/p/12259521.html
Copyright © 2011-2022 走看看