当前位置: 首页 > news >正文

Docker 命令详解

1. 容器生命周期管理

命令说明文档
run创建一个新的容器并运行一个命令Docker run 命令
start/stop/restart启动、停止、重启容器Docker start/stop/restart 命令
kill杀掉一个运行中的容器Docker kill 命令
rm删除一个或多个容器Docker rm 命令
pause/unpause暂停 恢复容器中所有的进程Docker pause/unpause 命令
create创建一个新的容器但不启动它Docker create 命令
exec在运行的容器中执行命令Docker exec 命令

2. 容器操作

命令说明文档
ps列出容器Docker ps 命令
inspect获取容器/镜像的元数据Docker inspect 命令
top查看容器中运行的进程信息Docker top 命令
attach连接到正在运行中的容器Docker attach 命令
events从服务器获取实时事件Docker events 命令
logs获取容器的日志Docker events 命令
wait阻塞运行直到容器停止,然后打印出它的退出代码Docker wait 命令
export将文件系统作为一个tar归档文件导出到STDOUTDocker export 命令
port列出指定的容器的端口映射,或者查找将PRIVATE_PORT NAT到面向公众的端口Docker port 命令
stats显示容器资源的使用情况,包括:CPU、内存、网络I/ODocker stats 命令

3. 容器rootfs命令

命令说明文档
commit从容器创建一个新的镜像Docker commit 命令
cp用于容器与主机之间的数据拷贝Docker cp 命令
diff检查容器里文件结构的更改Docker diff 命令

4. 镜像仓库

命令说明文档
login登陆 登出一个Docker镜像仓库Docker login/logout 命令
pull从镜像仓库中拉取或者更新指定镜像文档编辑中…
push将本地的镜像上传到镜像仓库,要先登陆到镜像仓库文档编辑中…
searchDocker Hub查找镜像文档编辑中…

5. 本地镜像管理

命令说明文档
images列出本地镜像文档编辑中…
rmi删除本地一个或多个镜像文档编辑中…
tag标记本地镜像,将其归入某一仓库文档编辑中…
build命令用于使用Dockerfile创建镜像文档编辑中…
history查看指定镜像的创建历史文档编辑中…
save将指定镜像保存成tar归档文件文档编辑中…
load导入使用docker save命令导出的镜像文档编辑中…
import从归档文件中创建镜像文档编辑中…

6. info|version

命令说明文档
info显示Docker系统信息,包括镜像和容器数文档编辑中…
version显示Docker版本信息文档编辑中…

相关文章:

  • 小程序如何禁止指定用户访问?如何设置指定用户才能访问?
  • 【虚拟机】在VM中安装 CentOS 7
  • 如何使用 Java 在Excel中创建下拉列表
  • Linux CenTOS命令备忘
  • Go语言的学习笔记2——Go语言源文件的结构布局
  • 【100个Cocos实例】编码不规范,接手泪两行...
  • Spring Cloud+Nacos 注册中心详解及开发示例
  • web:[WUSTCTF2020]朴实无华
  • Spring Boot 实现 PDF 水印,实战来了!
  • C语言基础篇5:指针(二)
  • leetcode42接雨水问题
  • 淼一科技为互联网企业销毁硬盘数据 拆除机房设备
  • C++学习之路(九)C++ 用Qt5实现一个工具箱(增加一个JSON数据格式化功能)- 示例代码拆分讲解
  • 正则表达式例题-PTA
  • 工厂模式-
  • CODING 缺陷管理功能正式开始公测
  • Fastjson的基本使用方法大全
  • HTTP中的ETag在移动客户端的应用
  • IIS 10 PHP CGI 设置 PHP_INI_SCAN_DIR
  • JavaScript中的对象个人分享
  • Java编程基础24——递归练习
  • LeetCode541. Reverse String II -- 按步长反转字符串
  • python_bomb----数据类型总结
  • sessionStorage和localStorage
  • Spring Boot快速入门(一):Hello Spring Boot
  • 成为一名优秀的Developer的书单
  • 给github项目添加CI badge
  • 将回调地狱按在地上摩擦的Promise
  • 解析 Webpack中import、require、按需加载的执行过程
  • 山寨一个 Promise
  • 使用前端开发工具包WijmoJS - 创建自定义DropDownTree控件(包含源代码)
  • # 数据结构
  • ###51单片机学习(2)-----如何通过C语言运用延时函数设计LED流水灯
  • #NOIP 2014# day.1 生活大爆炸版 石头剪刀布
  • #每天一道面试题# 什么是MySQL的回表查询
  • (1)(1.13) SiK无线电高级配置(六)
  • (10)工业界推荐系统-小红书推荐场景及内部实践【排序模型的特征】
  • (4)通过调用hadoop的java api实现本地文件上传到hadoop文件系统上
  • (C语言)求出1,2,5三个数不同个数组合为100的组合个数
  • (定时器/计数器)中断系统(详解与使用)
  • (分享)一个图片添加水印的小demo的页面,可自定义样式
  • (机器学习-深度学习快速入门)第三章机器学习-第二节:机器学习模型之线性回归
  • (三)centos7案例实战—vmware虚拟机硬盘挂载与卸载
  • (十六)一篇文章学会Java的常用API
  • .net core webapi Startup 注入ConfigurePrimaryHttpMessageHandler
  • .NET NPOI导出Excel详解
  • .NET 实现 NTFS 文件系统的硬链接 mklink /J(Junction)
  • .NET/MSBuild 中的发布路径在哪里呢?如何在扩展编译的时候修改发布路径中的文件呢?
  • .NetCore Flurl.Http 升级到4.0后 https 无法建立SSL连接
  • .NET序列化 serializable,反序列化
  • [ IO.File ] FileSystemWatcher
  • [CentOs7]iptables防火墙安装与设置
  • [cogs2652]秘术「天文密葬法」
  • [C和指针].(美)Kenneth.A.Reek(ED2000.COM)pdf
  • [docker] Docker的数据卷、数据卷容器,容器互联