zoukankan      html  css  js  c++  java
  • docker四:docker常用命令之容器命令一

    先下载一个CentOS做容器

    1、新建并启动容器:docker run [参数] IMAGE [COMMAND] [ARG...]

    参数说明:

    --name="容器新名字":为容器制定一个名称
    -d:后台运行容器,并返回容器ID,即启动守护式容器
    -i:以交互模式运行容器,通常与-t同时使用
    -t:为容器重新分配一个伪输入终端,通常与-i同时使用
    -P(大写):随机端口映射
    -p(小写):指定端口映射,有以下四种格式
      ip:hostPort:containerPort
      ip::containerPort
      hostPort:containerPort
      containerPort

    运行CentOS容器,取名为CentOSTest,并打开伪终端

    2、列出当前所有正在运行的容器:docker ps [参数]

    参数说明:

    -a:列出当前所有正在运行的容器+历史上运行过的

    -l:显示最近创建的容器

    -n:显示最近n个创建的容器

    -q:静默模式,只显示容器编号

    --no-trunc:不截断输出

    3、退出容器

      3.1、exit:容器停止退出 

      3.2、ctrl+P+Q:容器不停止退出

    4、启动容器:docker start 容器ID或容器名

    5、重启容器:docker restart 容器ID或容器名

    6、停止容器(理解为点击电脑的关机按钮进行关机):docker stop 容器ID或容器名

    7、强制停止容器(理解为直接拔电脑电源方式进行关机):docker kill 容器ID或容器名

    8、删除已停止的容器

      8.1、删除一个:docker rm 容器ID

      8.2、删除多个:

        8.2.1、docker rm -f $(docker ps -a -q)

        8.2.2、docker ps -a -q | xargs docker rm

    讨论群:249728408
  • 相关阅读:
    aa
    https php
    字节转换(转载)
    mysql和mariadb中字段拼接类型有两个或多个字段或者一个字段和一个固定字符串拼接
    Qt检测显示器的个数
    QWebEngine自动添加麦克风和摄像头权限
    Qt开启和关闭蓝牙
    cef关闭主窗口并调用CefQuitMessageLoop()后,仍然在后台运行的问题(linux)
    windows安装jq
    Allure2环境准备
  • 原文地址:https://www.cnblogs.com/zhongyehai/p/14932790.html
Copyright © 2011-2022 走看看