码头工人的安装配置和常见命令的使用

  


https://download.docker.com/linux/static/stable/x86_64/

<强>码头工人概述
码头工人是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器或Windows机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。每个集装箱都包含自己的应用程序。即可以是一个应用也可以是一套服务,甚至是一个操作系统。

<强>码头工人和虚拟机的区别

特性码头工人容器虚拟机启动速度秒级分钟级计算能力耗损几乎无耗性损50%能接近原生弱于系统支持量(单机)上千个几个或几十个隔离性资源限制完全隔离

传统虚机机需要额外的虚拟机管理程序和虚拟机操作系统层,而码头工人容器是直接在操作层面之上实现的虚拟化。

码头工人的核心概念

<强> 1。镜像
码头工人的镜像是创建容器的基础,类似虚拟机的快照,可以理解为是一个面向码头工人容器引擎的只读模块。
<强> 2。容器
码头工人容器是从镜像创建的运行实例。它可以被启动,停止和删除。所创建的每一个容器都是相互隔离,互不可见,可以保证安全性的平台。
<强> 3。仓库
码头工人仓库是用来集中保存镜像的地方,当创建了自己的镜像之后可以使用推命令将它上传到公共仓库或私有仓库,这样一来当下次要另一台机器上使用这个镜像时,就可以在仓库上拉取下来就可以了。

码头工人的安装

<强> 1。安装码头工人
安装码头工人有两种方式:一种是使用旋度获得码头工人的安装脚本进行安装,另一种是使用yum仓库安装。
#咱们是使用yum仓库安装
码头工人的安装配置和常见命令的使用“> <br/>使用systemctl,开始码头工人,启动码头工人容器<br/> <img src= <强> 6。存出镜像与载入镜像
使用码头工人保存- o命令导出
例如把本地dhcp: dhcp存出为文件dhcp
码头工人的安装配置和常见命令的使用“> <br/>使用码头工人加载& lt;镜像名(打全路径),载入镜像<br/>例如把dhcp载入<br/> <img src= <强> 7。上传镜像
使用码头工人推命令
例如把dhcp上传到私有仓库
奥胪饭と说陌沧芭渲煤统<畹氖褂谩?

码头工人容器操作

码头工人的创建就是将镜像加载到容器的过程.docker的容量十分轻量级。用户可以随时创建或者删除。新创建的容器,默认将处于停止状态,不运行任何程序,需要在其中发起一个进程来启动容器,这个进程就是该容器的唯一进程,所以当该进程结束的时候容器也会完全停止,停止的容器可以重新启动并保留原来的修改。

码头工人的安装配置和常见命令的使用