zoukankan      html  css  js  c++  java
  • docker 容器命令及解析

    容器命令
    有镜像才能创建容器

    docker run [OPTION] IMAGE [COMMAND][ARG...]新建并启动容器

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

    ​ ip::containerPort

    ​ hostPort:containerPort

    ​ containerPort

    >> docker run -it --name mycentos 2f5f33207762

    docker ps [OPTIONS]列出正在运行的容器

    OPTIONS说明(常用):

    • -a : 列出当前所有正在运行的容器+历史上运行过的
    • -l : 显示最近创建的容器。
    • -n:显示最近n个创建的容器。
    • -q : 静默模式,只显示容器编号。
    • –no-trunc : 不截断输出。

    exit 容器停止并退出

    Ctrl + P + Q 容器不停止退出

    docker start 容器ID 启动容器

    docker restart 容器ID 重启容器

    docker stop 容器ID 停止容器

    docker kill 容器ID 强制停止容器

    docker rm 容器ID 删除已停止容器

    查看容器内运行的进程:docker top 容器ID

    查看容器内部细节:docker inspect 容器ID

    进入正在运行的容器并以命令行交互:

    直接进入容器启动命令的终端,不会启动新的进程

    docker attach 容器ID

    是在容器中打开新的终端,并且可以启动新的进程

    docker exec -it 容器ID /bin/bash

    从容器内拷贝文件到主机上:docker cp 容器ID:容器内路径 目标主机路径

  • 相关阅读:
    基于go语言的消息推送系统架构分析
    golang IDE 工具liteide打开报错解决方法
    centos 安装ffmpeg 并生成文件截图
    android 微信分享
    函数编程之闭包漫谈(Closure)
    2017-06-26
    本周总结
    一周总结
    一周总结
    一周总结
  • 原文地址:https://www.cnblogs.com/noteaddr/p/13151337.html
Copyright © 2011-2022 走看看