zoukankan      html  css  js  c++  java
  • Docker(一) 简介

    简介

    Docker是一款针对程序开发人员和系统管理员来开发、部署、运行应用的一款虚拟化平台。Docker 可以让你像使用集装箱一样快速的组合成应用,并且可以像运输标准集装箱一样,尽可能的屏蔽代码层面的差异。Docker 会尽可能的缩短从代码测试到产品部署的时间。

    Docker采用C/S架构,其可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。
    简单来说:Docker就是一种快速解决生产问题的一种技术手段。

    官方资料:

    Docker 官网:http://www.docker.com
    Github Docker 源码:https://github.com/docker/docker

    优缺点

    • 优点:
      多: 适用场景多
      快: 环境部署快、更新快
      好: 好多人在用,东西好
      省: 省钱省力省人工

    • 缺点:
      太腻歪人: 依赖操作系统
      不善于沟通:依赖网络
      不善理财: 银行U盾等场景不能用

    Docker理念

    • 构建:
      龙珠里的胶囊,将你需要的场景构建好,装在一个小胶囊里
    • 运输:
      随身携带着房子、车子等,非常方便
    • 运行:
      只需要你轻轻按一下胶囊,找个合适的地方一放,就ok了

    安装docker

    ubuntu

    apt-get install docker-ce -y
    

    安装完成后自动运行docker

    查看docker版本(检查安装状态)

    docker -v
    

    运行/停止docker

    service docker start     启动 docker服务
    service docker stop      关闭 docker服务
    service docker restart   重启 docker服务
    

    网卡区别

    • 安装前:只有ens33和lo网卡
    • 安装后:docker启动后,多出来了docker0网卡,网卡地址172.17.0.1

    基本目录

    /etc/docker/				docker的认证目录
    /var/lib/docker/			docker的应用目录
    
  • 相关阅读:
    ValidateRequest问题
    通过反射得到object[]数组的类型并且的到此类型所有的字段及字段的值
    正则表达式匹配括号中的字符,不包括括号
    C# String
    C# TYPES
    C# History and Future
    Mixing unmanaged C++ and CSharp
    [Tip: property]C#3.0 autoimplemented property
    C#: constant and readonly
    c#:Nullable Types
  • 原文地址:https://www.cnblogs.com/snailrunning/p/12112113.html
Copyright © 2011-2022 走看看