docker速查表

容器(Container)

生命周期

常用参数

docker run --rm 临时容器,容器停止之后删除它。
docker run -d container_id-d 表示自动将容器与终端分离(也就是说在后台运行容器,并输出容器 ID)
docker run -p container_id-p 表示指定端口映射,格式:主机(宿主)端口:容器端口

启动和停止

信息

  • docker ps 查看运行中的所有容器。
  • docker logs 从容器中读取日志。(你也可以使用自定义日志驱动,不过在 1.10 中,它只支持 json-filejournald)。
  • docker inspect 查看某个容器的所有信息(包括 IP 地址)。
  • docker events 从容器中获取事件 (events)。
  • docker port 查看容器的公开端口。
  • docker top 查看容器中活动进程。
  • docker stats 查看容器的资源使用量统计信息。
  • docker diff 查看容器文件系统中存在改动的文件。

常用参数

docker ps -a 显示所有容器,包括运行中和已停止的。
docker stats --all 同样将显示所有容器,默认仅显示运行中的容器。

导入 / 导出

  • docker cp 在容器和本地文件系统之间复制文件或目录。
  • docker export 将容器的文件系统打包为归档文件流 (tarball archive stream) 并输出至标准输出 (STDOUT)。

执行命令

例如,进入正在运行的 foo 容器,并连接 (attach) 到一个新的 Shell 进程:docker exec -it foo /bin/bash

镜像(Images)

生命周期

  • docker images 查看所有镜像。
  • docker import 从归档文件创建镜像。
  • docker build 从 Dockerfile 创建镜像。
  • docker commit 为容器创建镜像,如果容器正在运行则会临时暂停。
  • docker rmi 删除镜像。
  • docker load 从标准输入 (STDIN) 加载归档包 (tar archive) 作为镜像,包括镜像本身和标签 (tags, 0.7 起)。
  • docker save 将镜像打包为归档包,并输出至标准输出 (STDOUT),包括所有的父层、标签和版本 (parent layers, tags, versions, 0.7 起)。

其它信息

网络(Networks)

生命周期

其它信息

建立连接

仓库(Repository)


版权声明:
除非注明,本博文章均为原创,转载请以链接形式标明本文地址。



   转载规则


《docker速查表》 Jackie Tang(唐浩桀) 采用 知识共享署名 4.0 国际许可协议 进行许可。
 上一篇
git commit规范化,设置Commitizen,符合Angular的规范 git commit规范化,设置Commitizen,符合Angular的规范
安装配置commitizen 地址cz-conventional-changelo 地址:规范要求,不同的适配器要求不同conventional-changelog 地址:生成 changelog.md npm install -g com
2020-05-15
下一篇 
git速查表 git速查表
git 从远程拉取代码、推代码的步骤 如果是几个人共同管理项目,并且你的队友在你之前推过代码,那你就需要 git pull 一下,把代码拉到本地,解决一下冲突,再执行以下步骤,将本地代码推到远程仓库。 git status #git 仓库
  目录