zoukankan      html  css  js  c++  java
  • Docker简介

    Docker定义:

    Docker是以Docker容器为资源分割和调度的基本单位,封装整个软件运行时环境,为开发者和系统管理员设计的,用于构建、发布和运行分布式应用的平台。Docker可在容器内部快速自动化地部署应用,并通过操作系统内核技术(namespaces、cgroups等)为容器提供资源隔离与安全保障。

    容器化的生态系统:

    容器化技术的几点好处:

    • 持续部署与测试。容器消除了线上线下的环境差异,保证了应用生命周期的环境一致性和标准化
    • 跨云平台支持。容器带来的最大好处之一就是其适配性,越来越多的云平台都支持容器,用户再也无需担心受到云平台的捆绑,同时也让应用多平台混合部署成为可能。
    • 环境标准化和版本控制。基于容器提供的环境一致性和标准化,你可以使用Git等工具对容器镜像进行版本控制,相比基于代码的版本控制来说,你还能够对整个应用运行环境实现版本控制,一旦出现故障可以快速回滚。

    Docker 子命令

    子命令分类 子命令
    Docker 环境信息 info、version
    容器的生命周期管理 create、exec、kill、pause、restart、rm、run、start、stop、unpause
    镜像仓库命令 login、logout、pull、push、search
    镜像管理 build、images、import、load、rmi、save、tag、commit
    容器运维管理 attach、export、inspect、port、ps、rename、stats、top、wait、cp、diff、update
    容器资源管理 volume、network
    系统日志信息 events、history、log
  • 相关阅读:
    对象实例化过程分析
    对象实例化过程分析
    QuickHit游戏
    QuickHit游戏
    java继承向上转型和向下转型和动态绑定
    java继承向上转型和向下转型和动态绑定
    洛谷:P1095 守望者的逃离(贪心+dp)
    Manacher算法-最长回文子串
    numpy array()
    CNN 卷积神经网络结构
  • 原文地址:https://www.cnblogs.com/shix0909/p/13559677.html
Copyright © 2011-2022 走看看