2019-06-08 docker的一些命令

承接上一篇的 win7 docker环境安装
docker info 查看当前虚拟机的docker信息

2019-06-08 docker的一些命令_第1张图片
image.png

docker help 查看命令的帮助文档

2019-06-08 docker的一些命令_第2张图片
image.png

2019-06-08 docker的一些命令_第3张图片
image.png

2019-06-08 docker的一些命令_第4张图片
image.png

2019-06-08 docker的一些命令_第5张图片
image.png

一共40来个命令,每个命令后面有解释,一看就明白干嘛的

第一类命令 镜像相关的命令跟git 命令可以类比着记忆

  • build==init 初始化镜像
  • commit==commit 提交镜像
  • diff 比较文件系统
  • tag 给镜像打标签
  • history 查看镜像历史
  • save 将镜像保存成 tar包
  • load 从tar中读取镜像
  • rmi 删除镜像

第二类命令 容器相关的命令,每个容器可以理解成系统中的一个运行的进程

  • create ,rm 创建容器
  • attach 给容器附加个什么东西
  • exec 在容器里执行什么东西
  • restart 重启容器
  • export 导出容器成tar压缩包
  • pause ,unpause 取消暂停
  • run,kill 启动容器
  • stop,start 杀容器,停止运行,并不会删除,容器有三种状态,运行的,暂停的,停止的,看这状态是不是更像虚拟机了
  • rename 重命名
  • ps ,port,logs,top,stats 容器列表,容器的接口映射关系,容器的日志,容器内的进程,容器资源使用情况,这几个都是看容器状态的
  • update 更新容器的配置

第三类命令 dockerHub相关的

  • login ,logout 登录,登出
  • pull,push dockerHub 拉取 推送 镜像

stop与kill的区别

stop 会等10秒后再kill容器,并会告知容器内的程序
详情请参考 https://blog.csdn.net/weixin_34414196/article/details/86428138

run 跟 start的区别

run =create + start
所以咱们第一次用run 后面用start就好了

当我们具体用哪个命令的时候,docker COMMAND --help 查看某个命令的帮助文档

2019-06-08 docker的一些命令_第6张图片
image.png

[OPTIONS] 上图中的这种参数就是可有可无,大写代表变量,不要直接抄哦
NAME|ID 容器的名称或者ID 必选
[NAME|ID...] 表示可以填多个

你可能感兴趣的:(2019-06-08 docker的一些命令)