07 2019 档案

摘要:Docker启动时会在主机上自动创建一个docker0虚拟网桥,实际上是一个Linux网桥,可以理解为一个软件交换机,他会在挂载其上的接口之间进行转发:如图所示 创建一个Docker容器的时候,同时会创建一对veth pair接口。这对接口一端在容器内,即eth0;另一端在本地并被挂载到docker 阅读全文
posted @ 2019-07-25 10:41 摩天居士-谢烟客 阅读(161) 评论(0) 推荐(0)
摘要:本章将详细介绍创建容器的两种方法: 基于Docker commit命令创建 基于Dockerfile创建 基于docker commit命令创建一个容器 首先,启动一个centos容器 # docker run -it centos /bin/bash 安装openssh-server net-to 阅读全文
posted @ 2019-07-22 15:20 摩天居士-谢烟客 阅读(227) 评论(0) 推荐(0)
摘要:Dockerfile是一个文本格式的配置文件,用户可以使用Dockerfile来快速创建自定义的镜像。 Dockerfile指令说明 Dockerfile指令说明 指令 说明 FROM 指定所创建镜像的基础镜像 MAINTAINER 指定维护者信息 RUN 运行命令 CMD 指定启动容器时默认执行的 阅读全文
posted @ 2019-07-12 12:38 摩天居士-谢烟客 阅读(195) 评论(0) 推荐(0)
摘要:默认Docker拉取镜像是从Docker Hub上拉取,但由于防火墙的原因,导致镜像下载非常慢。为了提高拉取镜像的速度,可以配置阿里镜像或是网易镜像加速,通过使用经验推荐配置阿里镜像。 登录阿里云官网,选择如下 点击管理控制台 找到镜像中心 镜像加速器。如图所示 我使用的是centos,下面讲一下, 阅读全文
posted @ 2019-07-12 10:00 摩天居士-谢烟客 阅读(2452) 评论(0) 推荐(0)
摘要:在实践中,经常会碰到需要多个服务组件容器共同协作的情况,这往往需要多个容器之间有能够互相访问到对方的服务。 除了通过网络访问外,Docker还提供了两个很方便的功能来满足服务访问的基本需求: 允许映射容器内应用的服务端口到本地宿主主机 互联机制实现多个容器间通过容器名来快速访问 端口映射实现访问容器 阅读全文
posted @ 2019-07-11 16:02 摩天居士-谢烟客 阅读(242) 评论(0) 推荐(0)
摘要:生产环境中使用Docker的过程中,往往需要对数据进行持久化,或者需要在多个容器之间进行数据␀享,这必然涉及容器的数据管理操作。 容器中管理数据主要有两种方式: 数据卷(Data Volumes):容器内数据直接映射到本地主机环境; 数据卷容器(Data Volume Containers):使用特 阅读全文
posted @ 2019-07-11 11:53 摩天居士-谢烟客 阅读(162) 评论(0) 推荐(0)
摘要:Docker的大部分操作都围绕着它的三大核心概念——镜像、容器和仓库而展开。因此,准确把握这三大核心概念对于掌握Docker技术尤为重要 。 docker命令结构图 根据命令用途本身对其进行了分类,帮助初学者尽快掌握Docker命令,如下图: Docker子命令分类 子命令分类 子命令 Docker 阅读全文
posted @ 2019-07-09 11:48 摩天居士-谢烟客 阅读(957) 评论(0) 推荐(0)
摘要:Docker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。 社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件等。 社区版按照stable和edge两种方式发布,每个季度更新stable版本,如17.06 阅读全文
posted @ 2019-07-09 10:30 摩天居士-谢烟客 阅读(198) 评论(0) 推荐(0)
摘要:Kubernetes基本概念和术语 1、Master Kubernetes里的Master指的是集群控制节点,每个Kubernetes集群里需要有一个Master节点来负责整个集群的管理和控制,基本上Kubernetes所有的控制命令都是发给它,它来负责具体的执行过程,我们后面所有执行的命令都是在M 阅读全文
posted @ 2019-07-03 18:18 摩天居士-谢烟客 阅读(514) 评论(0) 推荐(0)