本文主要介绍docker常用命令的总结(推荐)。通过示例代码进行了非常详细的介绍,对大家的学习或工作都有一定的参考价值。有需要的朋友不妨跟下面的边肖学习一下。
一、汇总:
总的来说分为以下几种:
Docker环境信息—docker [info|version]
容器生命周期管理-Docker[创建|执行|运行|开始|停止|重启|终止| RM |暂停|取消暂停]
集装箱码头的操作和维护[PS | inspect | top | attach | wait | export | port | rename | stat]
container-docker的Rootfs命令[commit | CP | diff]
镜像存储库-Docker[登录|拉|推|搜索]
本地镜像管理-Docker[构建|映像| RMI |标记|保存|导入|加载]
容器资源管理-docker[卷|网络]
系统日志信息—docker[事件|历史记录|日志]
常用命令的含义:
1 docker命令简介
码头工人-帮助
管理命令:
容器管理容器
图像管理镜像
网络管理网络
命令:
在运行的容器中附加干预。
根据构建Dockerfile文件构建镜像
提交根据容器的更改创建新镜像。
Cp复制本地文件系统和容器中的文件/文件夹
创建新容器
Exec在容器中执行命令
图像列表图像
Kill杀死一个或多个正在运行的容器。
日志获取容器的日志。
暂停暂停一个或多个容器的所有进程。
Ps列出所有容器
将镜像或仓库拉至注册表。
将镜像或存储库推送到注册表
重命名重命名容器。
重启重启一个或多个容器
Rm删除一个或多个容器
Rmi删除一个或多个镜像。
Run在新容器中执行命令。
在搜索Docker中心搜索图像
启动一个或多个已停止运行的容器。
Stats显示容器的实时资源使用情况。
停止一个或多个正在运行的容器。
为标记镜像创建新标记
顶部显示容器中的所有进程。
取消暂停恢复一个或多个容器中所有暂停的进程。
二、镜像相关
1.拉镜像
码头工人拉动
2.检查镜像
docker图像
3.删除图像。
码头工人rmi
通用参数:
1.-f:强制删除正在运行的容器。
4.创建镜像
(1)更改源图像后,重新建立新图像。
docker提交
通用参数:
1.-m:本次提交的信息
2.-作者=“”:作者
(2)使用Dockerfile文件构建镜像。
码头工人建造
通用参数:
1.-t x/y:z:指定镜像的名称空间是x,仓库是y,标记是z。
三、容器相关
1.运行容器。
码头运行
通用参数:
1.-name:指定容器的名称。
2.-it:启动一个交互式容器。这个参数为我们和容器提供了一个交互式外壳。
3.-d:创建后台容器
4.-restart=always:容器将在退出后自动重新启动。
5.-restart=on-failure:x:容器退出时,如果返回值为非0,将尝试重启x次。
6.-p x:y:主机端口:集装箱端口
7.-P:随机分配一个49000到49900的端口。
8.-v:创建数据卷
7.-n:指定dns
8.-h:指定容器的主机名。
9.-e:设置环境变量
10.-m:设置容器使用的最大内存。
11.- net:指定容器的网络连接类型,支持网桥/主机/无/容器。
12.-link=x:添加到另一个容器x的链接
13.-expose=x:打开端口x
由docker create和docker run -it创建的容器是交互式容器。
2.检查正在运行的容器。
docker ps
通用参数:
1.-a:查看所有容器
2.-l:仅列出最近创建的文件
3.-n=x:仅列出最后创建的x。
3.-q:只列出了容器id
3.停下集装箱
Docker stop //动作轻柔,缓慢停止集装箱的运行。
Docker kill //方式简单粗暴。立即停止容器运行。
4.删除容器
码头工人室
通用参数:
1.-f:强制删除正在运行的容器。
2.Docker RM` Docker PS-AQ `:删除所有容器
5.检查集装箱日志。
码头日志
通用参数:
1.-f:实时查看日志
2.-tail=x:检查最后一行x。
3.-t:检查日志生成的时间。
6.检查容器流程。
码头顶部
7.检查容器配置信息。
码头工人检查
通用参数:
1.-f='{{x}} ':查看X配置
8.输入容器。
(1)进入交互式容器
码头工人律师
通用参数:
1.-f:强制删除正在运行的容器。
2.Docker RM` Docker PS-AQ `:删除所有容器
(2)进入后台容器。
码头经理
通用参数:
1.-it容器id /bin/bash:进入后台容器。
四、Dockerfile
关于docker常用命令的总结(推荐)这篇文章到此为止。关于docker常用命令的更多信息,请搜索我们以前的文章或继续浏览下面的相关文章。希望大家以后能多多支持我们!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。