• Docker学习笔记(二)


    1.启动容器

    启动容器有两种方式,一种是基于镜像新建一个容器并启动,另外一个是将在终止状态(stopped)的容器重新启动。

    新建:

    1.docker run centos:6 /bin/echo 'Hello World'  #输出一个“Hello World”,之后终止容器

    2.docker run -t -i centos:6 /bin/bash #启动一个bash终端,允许用户进行交互

    -t 选项让Docker分配一个伪终端(pseudo-tty)并绑定到容器的标准输入上, -i 则让容器的标准输入保持打开。

    当利用 docker run 来创建容器时,Docker 在后台运行的标准操作包括:

    • 检查本地是否存在指定的镜像,不存在就从公有仓库下载
    • 利用镜像创建并启动一个容器
    • 分配一个文件系统,并在只读的镜像层外面挂载一层可读写层
    • 从宿主主机配置的网桥接口中桥接一个虚拟接口到容器中去
    • 从地址池配置一个 ip 地址给容器
    • 执行用户指定的应用程序
    • 执行完毕后容器被终止

    启动已终止的容器

      可以利用 docker start 命令,直接将一个已经终止的容器启动运行。

      docker start 容器名称   docker stop 容器名称

    2.进入容器

    3.导出、导入容器

     1.导出容器

      docker ps -a

      docker export 容器ID > centos.tar

    2.导入容器

      cat centos.tar | docker import - test/ubuntu:v1.0

      docker images

    3.删除容器

      docker rm  容器名

  • 相关阅读:
    python 线程之 数据同步 Queue
    python 线程之threading(五)
    python 线程之 threading(四)
    python 线程之 threading(三)
    php-属性和方法的重载
    wordpress-4.7.2-zh_CN页面加载慢
    php-__autoload()
    php-_toString()方法
    php-final
    php-parent::和self::
  • 原文地址:https://www.cnblogs.com/xubc/p/4668477.html
Copyright © 2020-2023  润新知