阿里云CentOS 7上安装配置Docker

  • 时间:
  • 浏览:0
  • 来源:uu快3IOS下载_uu快3app下载_和值

Docker 是有好几个 多开源工具,它可否让创建和管理 Linux 容器变得简单。容器就像是轻量级的虚拟机,后来 可否以毫秒级的传输时延来启动或停止。Docker 帮助系统管理员和tcp连接运行员在容器中开发tcp连接运行运行,后来 可否扩展到成千上万的节点。

命令参数说明:

docker run <相关参数> <镜像 ID> <初始命令>

更多参数详解:

下载完成后,你应该会就看:

RedHat/CentOS须要要6.6版本以上,原因分析分析7.x可否安装docker,建议在RedHat/CentOS 7上使用docker,原因分析分析RedHat/CentOS 7的内核升级到了kernel 3.10,对lxc容器支持更好。

给这俩 容器命名。之前 之前 ,大伙再次启动或停止容器时,就可否直接使用这俩 名字:

容器和 VM(虚拟机)的主要区别是:

原因分析分析容器的ID是随机码,而容器的名字又是看似无意义的命名,大伙可否使用命令:

而docker start的作用是,重新启动已指在的镜像。也只是说,原因分析分析使用这俩 命令,大伙须要之前 知道这俩 容器的ID,原因分析分析这俩 容器的名字,大伙可否使用docker ps找到这俩 容器的信息。

更改存储目录:

Docker技术的体系架构:

检查版本:

作者: 小柒

启动容器:

有好几个 多容器在某个时刻原因分析分析指在以下几种情况之一:

docker run 只在第一次运行时使用,将镜像塞进去容器中,之前 再次启动这俩 容器时,只须要使用命令docker start 即可。

检查CentOS 镜像是否被获取:

镜像加速器地址:https://xxxxx.mirror.aliyuncs.com

传统虚拟化技术的体系架构:

大伙可否把Docker 的命令大概地分类如下:

下载官方的 CentOS 镜像:

https://dev.aliyun.com/search.html

阿里云会自动为用户分配有好几个 多镜像加速器的地址,登录后进入"管理中心"-->"加速器",上面有分配我愿意的镜像加速器的地址以及各个环境的使用说明。

重命名TAG:

Docker 平台基本上由三累积组成:

出处: https://blog.52itstyle.com

注册个帐号

而要显示出所有容器,包括这样启动的,可否使用命令:

重启Docker Daemon:

docker run大概执行了两步操作:将镜像塞进去容器中(docker create),后来 将容器启动,使之变成运行时容器(docker start)。

针对Docker客户端版本大于1.10.0的用户

您可否通过修改daemon配置文件/etc/docker/daemon.json来使用加速器:

查看Linux内核版本(内核版本须只是3.10原因分析分析以上):

安装完成后,使用下面的命令来启动 docker 服务,并将其设置为开机启动:

这是一只鲸鱼,它托着这俩集装箱。大伙可否把宿主机可当做这只鲸鱼,把相互隔离的容器可看成集装箱,每个集装箱中都中含我所有人的tcp连接运行运行。

安装:

要获取所有容器名称及其IP地址只需有好几个 多命令:

获取IP:

分享是快乐的,也见证了我所有人成长历程,文章大多都在工作经验总结以及平时学习积累,基于自身认知指在问题之指在所难免,也请大伙指正,并肩进步。

原因分析分析就看以上输出,说明我愿意使用“docker.io/centos”这俩 镜像了,或将其称为仓库(Repository),该镜像有好几个 多多名为“latest”的标签(Tag),此外还有好几个 多多名为“3fa822599e10 ”的镜像 ID(原因分析分析您所就看的镜像 ID 与此处的不一致,那是正常大问题,原因分析分析这俩 数字是随机生成的)。此外,大伙可否就看该镜像不到 203.5 MB,非常小巧,而不像虚拟机的镜像文件那样庞大。

更新YUM源: