docker
xiaoyuerp
这个作者很懒,什么都没留下…
展开
-
1.安装docker以及通过容器创建镜像
25.1 docker简介Docker是一个开放源代码软件项目,自2013年开始,近些年发展迅猛,它让应用程序布署在软件容器下的工作可以自动化进行,借此在Linux操作系统上,提供一个额外的软件抽象层,以及操作系统层虚拟化的自动管理机制。Docker利用Linux核心中的资源分脱机制,例如cgroups,以及Linux核心名字空间(name space),来创建独立的软件容器(containe...原创 2018-11-30 07:21:39 · 936 阅读 · 0 评论 -
Docker,Docker Compose,Docker Swarm,Kubernetes之间的区别
最近在学习Docker容器,了解到一些相关的技术,像是Kubernetes,Docker-compose,Docker Swarm,分不清这些东西之间的区别,特意去研究了一下,分享一下,适合刚入门学习容器的同学了解。DcokerDocker 这个东西所扮演的角色,容易理解,它是一个容器引擎,也就是说实际上我们的容器最终是由Docker创建,运行在Docker中,其他相关的容器技术都是以Doc...转载 2018-12-04 08:44:39 · 269 阅读 · 0 评论 -
kubernetes 5
29.9 kubernetes中使用NFS创建pv_pvc29.10 在kubernetes中部署LNMP并运行Discuz29.9 kubernetes中使用NFS创建pv_pvc持久化卷下PV和PVC概念:Persistent Volume(持久化卷)简称PV,是一个K8S资源对象,我们可以单独创建一个PV,它不和Pod直接发生关系,而是通过 Persistent Volume Cl...原创 2018-12-03 12:52:46 · 211 阅读 · 0 评论 -
kubernetes 4
29.7/29.8 harbor部署/ 在kubernetes中使用harbor29.7/29.8 harbor部署/ 在kubernetes中使用harborHarbor是由VMWare中国团队开源的容器镜像仓库。事实上,Habor是在Docker Registry(用于私人仓库)上进行了相应的企业级扩展,从而获 得了更加广泛的应用,这些新的企业级特性包括:管理用户界面,基于角色的访问控...原创 2018-12-03 12:52:04 · 160 阅读 · 0 评论 -
kubernetes 3
29.5 搭建kubernetes集群(ansible-playbook)29.6 kubernetes集群备份和恢复29.5 搭建kubernetes集群(ansible-playbook)使用ansible以二进制方式安装kubernetes集群具体问题 安装步骤等 本文档参考 https://github.com/gjmzj/kubeasz扩展: 使用kubeadm部署集群 h...原创 2018-12-03 12:51:20 · 499 阅读 · 0 评论 -
kubernetes 2
29.3 kubernetes相关概念29.4 kubectl命令用法29.3 kubernetes相关概念kubernetes内部组件工作原理 http://dockone.io/article/5108MasterMaster是整个集群的控制中心,kubernetes的所有控制指令都是发给master,它负责具体的执行过程。一般我们会把master独 立于一台物理机或者一台虚...原创 2018-12-03 12:50:26 · 282 阅读 · 0 评论 -
kubernetes 1
29.1 认识kubernetes29.2 从一个例子开始29.1 认识kuberneteskubernetes是一个管理容器的框架。kubernetes是一个开源系统,用于自动化容器化应用程序的部署,扩展和管理。 它也简称为k8s 官网 https://kubernetes.io/zh/kubernetes中几个概念container 容器 提供一个让应用运行的环境。 pod...原创 2018-12-03 12:49:33 · 309 阅读 · 0 评论 -
docker pull 镜像,报net/http: TLS handshake timeout
docker pull docker.io/linuxserver/nginx 报:net/http: TLS handshake timeout, docker默认镜像拉取地址为国外仓库下载速度较慢,则会报错“net/http: TLS handshake timeout”。此时,只需要将拉取地址改为国内镜像仓库即可。标准格式为:$ docker pull registr...转载 2018-12-01 22:36:55 · 1132 阅读 · 0 评论 -
十分钟带你理解Kubernetes核心概念
本文将会简单介绍Kubernetes的核心概念。因为这些定义可以在Kubernetes的文档中找到,所以文章也会避免用大段的枯燥的文字介绍。相反,我们会使用一些图表(其中一些是动画)和示例来解释这些概念。我们发现一些概念(比如Service)如果没有图表的辅助就很难全面地理解。在合适的地方我们也会提供Kubernetes文档的链接以便读者深入学习。欢迎加入Kubernetes学习交流群,与更多同学...转载 2018-12-01 21:28:47 · 120 阅读 · 0 评论 -
三小时攻克 Kubernetes!
以下为译文:为什么银行肯花大价钱雇我做 Kubernetes 如此简单的工作?——我一直很奇怪这一点,因为我觉得任何人都可以在 3 个小时内学会这项技术。如果你怀疑我说的,就来挑战一下吧!读完本文,你绝对可以学会如何在 Kubernetes 集群上运行基于微服务的应用程序。我保证你可以做到,因为我就是这样向我的客户介绍 Kubernetes 的。本文的教程与其他资源有何不同?...转载 2018-12-01 16:24:48 · 578 阅读 · 0 评论 -
4.docker compose的简单使用
安装docker composedocker compose可以方便我们快捷高效地管理容器的启动、停止以及重启等操作,和批量管理容器,它类似于linux下的shell脚本,基于yaml语法,在该文件里我们可以描述应用的架构,比如用什么镜像、数据卷、网络模式、监听端口等信息。我们可以在一个compose文件中定义一个多容器的应用(比如jumpserver),然后通过该compose来启动这个应用...原创 2018-12-01 14:38:16 · 170 阅读 · 0 评论 -
3.docker数据卷备份恢复以及配置桥接网络
25.9 数据卷备份恢复备份:如果数据卷容器的共享目录已经挂载到了本地宿主机的磁盘上,那么就无需进行数据卷备份。没有进行挂载到本地,而是作为共享目录的数据卷容器,就得定期将数据卷进行一个备份,不然如果数据卷被删除的话,数据也会丢失。假设数据卷容器共享的目录是data,由于是作为一个共享目录的数据卷容器,那么就会与普通容器进行目录的关联。这样我们可以在本地磁盘上创建一个backup目录,...原创 2018-12-01 14:37:10 · 218 阅读 · 0 评论 -
2.docker通过模板创建镜像以及容器、仓库和数据管理
25.5 通过模板创建镜像1.既然是通过模板创建镜像,那么首先肯定得先下载一个模板,地址如下:http://openvz.org/Download/templates/precreated打开以上网址选择一个模板进行下载,我这里下载的是centos-6-x86-minimal.tar.gz (signature),可以复制下载链接到LInux上下载,也可以直接通过windows下载...原创 2018-11-30 21:26:34 · 321 阅读 · 0 评论