zoukankan      html  css  js  c++  java
  • docker run 的背后的故事(zz)

      当利用docker run来创建并启动容器的时候,docker后台标准的操作包括:

    1.检查本地是否存在指定的镜像,不存在就从公有仓库下载。

       当我依瓢画葫芦的运行:

      sudo docker run -t -i redis的时候,系统提示:unable to find image 'redis:latest' locally

    然后,就停在这里,我当时思考,怎么了?和书上说的不一样啊,还好当时我去倒了杯水,

    回来一看,果然在下载了。。。原来网络慢。。。反应慢。。。

    2.利用镜像创建并启动容器

    3.分配一个文件系统,并在只读的镜像层外面挂载一层可读写层

    4.从宿主主机配置的网桥接口中桥接一个虚拟接口到容器中去

    5.从地址池分配一个IP地址给容器

    6.执行用户指定的应用程序

    7.执行完毕后,容器终止

  • 相关阅读:
    poj 2443
    codeforces 263D
    codeforces 263C
    uva 11080
    uva 11235
    uva 11748
    STL uva 11991
    (KM) uva 11383
    (树形DP) uva 10859
    codeforces 242C
  • 原文地址:https://www.cnblogs.com/aomi/p/7590727.html
Copyright © 2011-2022 走看看