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

      什么是 Docker?

    什么是Docker?

    Docker结构图

    为啥要用容器?

    为啥要用容器?

    Docker Engine

    Docker Engine 是一个C/S架构的应用程序,主要包含下面几个组件:
    快速开发平台常驻后台进程 Dockerd
    一个用来和 Dockerd 交互的 REST API Server

    命令行 CLI 接?,通过和 REST API 进行交互(我们经常使用的 docker 命令)

    组件

    Docker 架构

    Docker架构

    Docker Damon:dockerd,用来监听 Docker API 的请求和管理 Docker 对象,比如镜像、容器、网络和 Volume。

    描述

    安装

    安装依赖软件包:
    $ sudo yum install -y yum-utils device-mapper-persistent-data lvm2
    
    添加软件仓库,我们这里使用稳定版 Docker,执行下面命令添加 yum 仓库地址:
    $ sudo yum-config-manager 
    --add-repo 
    https://download.docker.com/linux/centos/docker-ce.repo
    
    然后直接安装即可
    $ sudo yum install docker-ce
    
    如果要安装指定的版本,可以使用 yum list 列出可用
    $ yum list docker-ce --showduplicates | sort -r
    docker-ce.x86_64 18.03.0.ce-1.el7.centos docker-ce-stable
    
    比如这里可以安装18.03.0.ce版本:
    $ sudo yum install docker-ce-18.03.0.ce
    
    要启动 Docker 也非常简单:
    $ sudo systemctl enable docker
    $ sudo systemctl start docker
    本站文章除注明转载外,均为本站原创或翻译,欢迎任何形式的转载,但请务必注明出处,尊重他人劳动,共创和谐网络环境。
    转载请注明:文章转载自:快速开发框架 » Docker 简介
    本文标题:Docker 简介
  • 相关阅读:
    Vue中调用另一个组件中自定义事件
    docker下安装MySQL
    docker下安装Redis
    .NET Core简介
    Object(Asp.NET核心机制内置对象汇总)
    .NET MVC5简介(六)HttpHandler
    .NET MVC5简介(五)管道处理模型IHttpModule
    hibernate有什么作用
    hibernate编写时没有提示
    触发器insert
  • 原文地址:https://www.cnblogs.com/frfwef/p/14572795.html
Copyright © 2011-2022 走看看