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

    Docker: 开源的容器虚拟化平台

    • Docker客户端会: docker 的二进制程序,是主要的用户与 Docker 交互方式。它接收用户指令并且与背后的 Docker 守护进程通信
    • Docker守护进程: 处理复杂繁重的任务,例如建立、运行、发布你的 Docker 容器

    Docker 内部构建

    • Docker 仓库 - Docker registeries
      用来保存镜像,可以理解为代码控制中的代码仓库
      分为公有和私有

    • Docker 镜像(Docker images):
      是Docker容器运行时的只读模板, 每一个镜像由一系列的层组成, Docker使用 UnionFS 来将这些层联合到单独的镜像中,形成一个单独连贯的文件系统
      当改变了一个 Docker 镜像,一个新的层会被创建, 不用替换整个原先的镜像或者重新建立

    • Docker 容器 - Docker containers
      和文件夹很类似,一个Docker容器包含了所有的某个应用运行所需要的环境。每一个 Docker容器都是从 Docker镜像创建的。
      Docker 容器可以运行、开始、停止、移动和删除。每一个 Docker 容器都是独立和安全的应用平台,Docker容器是 Docker的运行部分。

    Docker 基础用法

    • 查找镜像: docker search ubuntn
    • 下载镜像: docker pull ubuntu
    • 查看当前镜像: docker images
    • 运行容器: docker exec -it [CONTAINER ID] [exec]
    • 查看当前运行容器: docker ps
    • 查看所有容器: docker ps -a
    • 停掉当前运行容器: docker stop [CONTAINER ID]
    • 停用全部容器: docker stop $(docker ps -q)
    • 删除全部容器: docker rm $(docker ps -aq)
  • 相关阅读:
    机器学习分类
    12.python中高阶函数以及内建函数(map,filter,sorted),和闭包
    python中的异常处理相关语句和迭代器
    和好朋友渐行渐远是什么感觉?
    MDX学习笔记(整理) MDX语法
    Cognos软件介绍文档(原创)
    隐藏
    android::Mutex::Autolock的使用
    Android中sp和wp的使用
    Day 07 字符编码,文件操作
  • 原文地址:https://www.cnblogs.com/jinkspeng/p/8619378.html
Copyright © 2011-2022 走看看