Docker命令学习

在菜鸟教程网站学习整理,详细可见Docker命令大全

一、容器生命周期管理:

  1. docker run创建一个新容器并运行一个命令

  1. docker start/stop/restart启动一个或多个已经被停止的容器/停止一个运行中的容器/重启容器

  1. docker kill 杀掉一个运行中的容器,-s向容器发送信号,例如docker kill -s KILL mynginx,(?kill与stop有什么不同呢?)

  1. docker rm移除一个或多个容器,-f:通过sigkill强制删除一个运行中的容器,-l:删除容器间的网络连接而非容器本身,-v:删除与容器关联的卷

  1. docker pause/unpause暂停或恢复容器中所有的进程

  1. docker create创建一个容器但不启动它

  1. docker exec 在运行的容器中执行命令,-d:分离模式,在后台执行;-t:分配一个伪中断;-i:即使没有附加也保持STDIN打开docker-exec-command.html

二、容器操作

  1. docker ps列出容器docker-ps-command.html

  1. docker inspect获取容器/镜像的元数据

  1. docker top 查看容器中运行的进程信息

  1. docker attach连接到正在运行的容器

  1. docker evens从服务器获取实时事件

  1. docker logs获取容器的日志

  1. docker wait阻塞运行直到容器停止,打印退出代码

  1. docker export 将文件系统作为一个tar归档文件导出到STDOUT

  1. docker port 用于列出指定容器的端口映射

  1. docker stats:显示容器资源的使用情况,包括CPU、内存、网络I/O等

三、容器rootfs命令

  1. docker commit从容器创建一个镜像

  1. docker cp用于容器与主机间的数据copy

  1. docker diff用于检查容器里文件结构的更改

四、镜像仓库命令

  1. docker login/logout 登录/登出镜像仓库

  1. docker pull从镜像仓库中拉取或更新指定镜像

  1. docker push将本地的镜像上传到镜像仓库

  1. docker search从Docker Hub查找镜像

五、本地镜像管理命令

  1. docker images列出本地镜像

  1. docker rmi删除本地一个或多个镜像

  1. docker tag标记本地镜像,将其归入某一仓库

  1. docker build用于使用dockerfile创建镜像

  1. docker history查看指定镜像的创建历史

  1. docker tar将指定镜像保存成tar归档文件

  1. docker load导入‘使用docker save命令导出’的镜像

  1. docker import从归档文件中创建镜像

六、info|version

  1. docker info显示Docker系统信息,包括镜像和容器数

  1. docker version显示docker版本信息

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值