zoukankan      html  css  js  c++  java
  • 20-如何运行容器?

    上一章我们学习了如何构建 Docker 镜像,并通过镜像运行容器。本章将深入讨论容器:学习容器的各种操作,容器各种状态之间如何转换,以及实现容器的底层技术。

    运行容器

    docker run 是启动容器的方法。在讨论 Dockerfile 时我们已经学习到,可用三种方式指定容器启动时执行的命令:

    1. CMD 指令。

    2. ENDPOINT 指令。

    3. 在 docker run 命令行中指定。

    让容器长期运行

    如何让容器保存运行呢?

    因为容器的生命周期依赖于启动时执行的命令,只要该命令不结束,容器也就不会退出。

    我们可以加上参数 -d 以后台方式启动容器。

    CONTAINER ID 是容器的 “短ID”,前面启动容器时返回的是 “长ID”。短ID是长ID的前12个字符。

    NAMES 字段显示容器的名字,在启动容器时可以通过 --name 参数显示地为容器命名,如果不指定,docker 会自动为容器分配名字。

    对于容器的后续操作,我们需要通过 “长ID”、“短ID” 或者 “名称” 来指定要操作的容器。

  • 相关阅读:
    CSS教程:div垂直居中的N种方法
    .NET中Flags枚举的使用
    C# 两种方法实现HTTP协议迷你服务器
    百度面试题:求绝对值最小的数
    单点登录
    三范式
    hibernate cascade
    debugview trace 调试
    面向模式的软件体系结构
    待研究
  • 原文地址:https://www.cnblogs.com/mkxfs/p/10903787.html
Copyright © 2011-2022 走看看