码头工人容器的模板怎么创建

介绍

本篇内容介绍了“码头工人容器的模板怎么创建”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

码头工人是一款开源容器引擎,主要解决了跨环境不一致的,多环境下安装应用所需环境慢等问题。举几个个例子实际项目中一般有三种环境开发,测试,正式,会存在这些问题测试环境能正常到了正式环境就有问题,通宵好几天还不能解决,每次升级上线都难产。还有就是上线后发现单服务抗不住并发,要大量部署相同环境,也需要花费很多时间.Docker的诞生让彻底把这些问题解决了,让生产工作更高效。

学习码头工人需要了解几个概念镜像,容器,仓库,数据卷,镜像构建,容器编排集群等等。

码头工人基本命令

码头工人版本查看码头工人版本

码头工人信息查看码头工人详细信息

码头工人,帮助查看码头工人命令

1镜像创建容器的模板、底层使用了联合文件系统机制,当从仓库拉取镜像时码头工人引擎检验到需要模块就不会再去下载,并在此基础上再下载安装其他层的依赖模块,这种机制也让镜像能快速下载。常用命令拉取,查找,删除,提交。

1.1码头工人图像来列出本地主机上的镜像

码头工人形象——列出本地所有的镜像

码头工人图像- p只显示镜像ID

码头工人形象——消化显示镜像的摘要信息

码头工人——no-trunc图像显示完整的镜像信息

1.2码头工人搜索词搜索tomcat

码头工人从码头工人中心上查找tomcat镜像

1.3码头工人拉[选项]名称(标签):可以从某个人的公共仓库(包括自己是私人仓库)拉取,如果没有网络,或者从其他私服获取镜像。

码头工人把tomcat从码头工人中心上下载tomcat镜像。等价于:码头工人把tomcat:最新

1.4码头工人commit - m“提交的描述信息,——“作者“容器ID要创建的目标镜像名称:[标签名]提交容器使之成为一个新的镜像。

如:码头工人commit - m“新的tomcat"——“lizq"f9e29e8455a5 mytomcat: 1.2

1.5码头工人rmi & lt; image_id/image_name…在

码头工人rmi hello world从码头工人中删除hello world镜像

码头工人rmi - f hello world从码头工人中强制删除hello world镜像

码头工人rmi - f hello world nginx从码头工人中强制删除hello world镜像和nginx镜像

码头工人rmi - f $(码头工人图片aq)通过码头工人图像aq查询到的镜像ID来删除所有镜像

2容器动态的镜像,通过镜像创建的容器,一个镜像可以生成多个容器。常用命令创建,删除,查找,停止。

2.1码头工人运行[选项]映像根据镜像新建并启动容器.IMAGE是镜像ID或镜像名称

选项说明:

吗? - - - name="容器新名字”:为容器指定一个名称

? - d:后台运行容器,并返回容器ID,也即启动守护式容器

吗?我:以交互模式运行容器,通常与- t同时使用

? - t:为容器重新分配一个伪输入终端,通常与我同时使用

? - p:随机端口映射

? - p:指定端口映射,有以下四种格式:

ip: hostPort: containerPort

ip:: containerPort

hostPort: containerPort containerPort

2.2码头工人ps列出当前所有正在运行的容器

码头工人ps -列出所有的容器

码头工人ps - l列出最近创建的容器

码头工人ps - n 3列出最近创建的3个容器

码头工人p—q只显示容器ID

码头工人ps - no-trunc显示当前所有正在运行的容器完整信息

出口退出并停止容器

Ctrl + p + q只退出容器,不停止容器

2.3码头工人开始启动一个已有的容器

2.4码头工人重启容器ID或容器名称重新启动容器

2.5码头工人停止优雅停止正在运行的容器码头工人停止美元(码头工人ps aq)批量停止

2.6码头工人杀死立即停止容器中的主要进程

2.7码头工人rm & lt; container_id/contaner_name>

码头工人rm容器ID或容器名称删除容器

码头工人rm - f容器ID或容器名称强制删除容器

码头工人rm美元(码头工人ps - a - q)删除多个容器

码头工人日志- f - t——自尾容器ID或容器名称查看容器日志

如:码头工人日志- f - t -=?018-09-10”——尾=10 f9e29e8455a5

?- f:查看实时日志

?- t:查看日志产生的日期

?——自:此参数指定了输出日志开始日期,即只输出指定日期之后的日志

?——尾=10:查看最后的10条日志

码头工人容器的模板怎么创建