●Docker客户端。通常指 Docker 提供的命令行工具,是 Docker 最基本的用户接口。用户通过 Docker 客户端提交Docker 指令,Docker 守护进程接收并执行该指令。Docker 也有图形化的客户端工具。
●Docker守护进程(Daemon)。在 Docker 宿主机上运行 Docker,实际上运行的是 Docker 守护进程。用户并不直接和 Docker 守护进程交互,而是通过 Docker 客户端的命令来和它进行交互。
●Docker镜像(Image)。一个Docker 镜像是一个只读的模板。例如,一个 Docker 镜像可以包含一个 CentOS 的操作系统、一个MySQL的数据库和一个Tomcat的应用服务器。Docker镜像被用来创建Docker容器。Docker提供了一个简单的方式来构建一个新的镜像或更新一个已经存在的镜像。用户也可以从镜像仓库下载其他人已经创建好的 Docker 镜像。
●Docker容器(Container)。通过 Docker 镜像可以创建 Docker 容器。Docker 存任何东西,而的容器可以保这些东西是运行一个应用所必需的。可以把 Docker 容器看成是一个虚拟机。Docker 容器可以被运行、开启、停止移动和删除。每一个容器都是一个分离的、安全的应用平台。Docker 容器是 Docker 的运行组件。
●镜像仓库(Repository)。Docker 的镜像仓库用于保存 Docker 镜像,它可以是公共的存储地方,也可以是私有的存储地方.。
●公共的镜像仓库由 Docker Hub 提供,它提供了一个用户可以使用的已有镜像的集合。这些集合中的镜像可以是你自己创建的,也可以是别人创建的。
●私有的镜像仓库需要自己在私有环境中搭建,例如在企业内网中自行搭建。Harbor 是一个典型的私有的镜像仓库。
2.从底层基础层面上看:利用 Docker 虚拟化容器技术可以方便地实现系统的移植,帮助实现企业应用上云,让应用在自有数据中心和云端之间实现动态迁移。
2.CentOS-7-x86_64-Everything-2009.iso。CentOS7操作系统镜像。此后将作为Docker运行的宿主机。
补上软件下载地址:
Download VMware Workstation Pro
Index of /centos/7.9.2009/isos/x86_64/
3.1、安装VMware
安装详细过程省略。基本网上随便找个教程即可。安装完之后启动虚拟机:
需要关注的几点是:
为了方便我们docker操作,我们关闭防火墙和Selinux。
systemctl stop firewalld.service
systemctl disable firewalld.service
yum install -y docker
yum install -y docker-1.13.1
docker version
systemctl start docker.service
systemctl enable docker.service
docker info
systemctl status docker
免责申明:
本文系转载,版权归原作者所有,如若侵权请联系我们进行删除!
《数据治理行业实践白皮书》下载地址:https://fs80.cn/4w2atu
《数栈V6.0产品白皮书》下载地址:https://fs80.cn/cw0iw1
想了解或咨询更多有关袋鼠云大数据产品、行业解决方案、客户案例的朋友,浏览袋鼠云官网:https://www.dtstack.com/?src=bbs
同时,欢迎对大数据开源项目有兴趣的同学加入「袋鼠云开源框架钉钉技术群」,交流最新开源技术信息,群号码:30537511,项目地址:https://github.com/DTStack