zoukankan      html  css  js  c++  java
  • Docker常用命令

    1.查看命令

    • 显示正在运行:docker ps
    • 显示所有容器:docker ps -a
    • 显示所有镜像:docker images
    • 查看资源消耗:docker stats 容器名(或容器ID)
    • 查看占用端口:docker port 容器名(或容器ID)   #查看一些web服务或进程(运行时指定的)
    • 查看运行日志:docker logs -tf 容器名(或容器ID)
    • 查看容器内部运行进程:docker top rethinkdb
    • 查看容器的详细配置信息:docker inspect rethinkdb
    • 显示满足指定条件的容器:docker ps -aqf exited=0   #列出退出状态为0的容器

    2.创建并运行容器([命令] 可选,不带参数 -d 退出时会终止容器进程)

    • 交互终端方式运行:docker run -it 仓库名(或镜像ID) [命令]
    • 交互方式后台运行:docker run -itd 仓库名(或镜像ID) [命令]
    • 自定义容器名运行:docker run -itd --name 起个名字 仓库名(或镜像ID) [命令]
    • 随机端口映射运行:docker run -d -P training/webapp python app.py
    • 指定端口运行容器:docker run -d -p 5000:5000 training/webapp python app.py   #镜像需要先下载docker pull training/webapp

    3.启/停容器

    • 启动容器:docker start 容器名(或容器ID)
    • 停止容器:docker stop 容器名(或容器ID)
    • 重启容器:docker restart 容器名(或容器ID)

    4.进入容器

    • attach进入:docker attach 容器名(或容器ID)   #退出时会终止该容器进程
    • exec进入:docker exec -it 容器名(或容器ID)  /bin/bash   #退出时不会影响容器的运行

    5.删除容器/镜像

    • 删除容器:docker rm 容器名(或容器ID) 
    • 删除镜像:docker rmi 镜像ID

    6.搜索镜像

    • 搜索镜像:docker search 镜像名

    7.重命名容器

    • 重命名:docker rename 旧容器名 新容器名
  • 相关阅读:
    POI_Excel表格数据导入导出实例--支持xls/xlsx格式
    js图片压缩工具---base64码上传插件,兼容h5和微信端(lrz.mobile.min.js)
    同一个页面,加载不同版本jQuery
    This method isn't transactional
    jquery.cookie的使用,记住用户名
    正则表达式 2017/6/12
    kSet 2017/6/6
    差分与二维差分
    求组合数
    高精度
  • 原文地址:https://www.cnblogs.com/sc912/p/14544537.html
Copyright © 2011-2022 走看看