推荐文章
1. 前言
kubernetes及各开源社区为开发人员提供了各种语言版的Client Library,让我们可以通过编程的方式可以实现调用Kubernetes API,从而完成pod、service、RC等资源的图形化创建和管理。本篇主要介绍使用java语言的实现
2. 使用场景
开发基于kubernetes的容器云管理平台
推荐文章
1.安装cvs
apt-get install cvs
2.
cvs -z3 -d
:pserver:anonymous
@cvs
.
savannah
.
gnu
.
org:
/
sources
/
emacs co -r emacs-unicode-
2
推荐文章
为支持容器跨主机通信,Docker 提供了 overlay driver,使用户可以创建基于 VxLAN 的 overlay 网络。VxLAN 可将二层数据封装到 UDP 进行传输,VxLAN 提供与 VLAN 相同的以太网二层服务,但是拥有更强的扩展性和灵活性。有关 VxLAN 更详细的内容可参考 CloudMan 在《每天5分钟玩转 Ope
推荐文章
前面已经学习了 Docker 的几种网络方案:none、host、bridge 和 joined 容器,它们解决了单个 Docker Host 内容器通信的问题。本章的重点则是讨论跨主机容器间通信的方案。
跨主机网络方案包括:
docker 原生的 overlay 和 macvlan。
第三方方案:常用的包括 flannel、
推荐文章
阅读源代码是钻研技术的最佳手段,而Linux提供了一个庞大的源代码库,但是,由于缺乏良好的源代码阅读工具,使得阅读Linux源代码尤其是内核源代码十分困难,在本文中,笔者向大家推荐一个优秀的源代码阅读工具,并介绍了它的使用方法。作为一个开放源代码的操作系统,Linux附带的源代码库使得广大爱好者有了一个广泛学习、深入钻研的机会,特别是Linux
推荐文章
用 docker-machine 创建 machine 的过程很简洁,非常适合多主机环境。除此之外,Docker Machine 也提供了一些子命令方便对 machine 进行管理。其中最常用的就是无需登录到 machine 就能执行 docker 相关操作。
我们前面学过,要执行远程 docker 命令我们需要通过&nb
推荐文章
背景:
假设有这么一个需求: - 容器中能使用systemctl操作和查看服务状态 - 容器启动时需获取运行容器时传入环境变量
实践出真理
我们先写一个获取环境变量的简单shell脚本
# file name: env.sh
#!/usr/bash
echo "get container envs" >>
推荐文章
emacs本身是个编辑器, 除了文字编辑什么都不做。 如果真是这样emacs就不是emacs了, 它更是一个平台, 能把其他任何东西整合在一起用。 现在有个电脑不能上网能做什么呢。 同样也适用于emacs, 如果emacs不能上网就在现在没有多少价值了。
推荐文章
对于 Docker Machine 来说术语 Machine 就是运行 docker daemon 的主机。“创建 Machine” 指的就是在 host 上安装和部署 docker。先执行 docker-machine ls 查看一下当前的 machine
如我们所料当前还没有 machine接下
推荐文章
配置direct-lvm模式
1. 停止Docker
$ sudo systemctl stop docker
2. 安装依赖包
device-mapper-persistent-data,lvm2, and all dependencies
3. 创
推荐文章
http://blog.csdn.net/21cnbao/article/details/56275456
最初的2小时,你会爱上Docker,对原理和使用流程有个最基本的理解,避免满世界无头苍蝇式找资料。本人反对暴风骤雨式多管齐下狂轰滥炸的学习方式,提倡迭代学习法,就是先知道怎么玩,有个感性认识,再深入学习高级用法,深层原理,一轮轮
推荐文章
带着问题学 Kubernetes 抽象对象 Service
摘要:本文属于原创,欢迎转载,转载请保留出处:https://github.com/jasonGeng88/blog
文章一:带着问题学 Kubernetes 架构
文章二:带着问题学 Kubernetes 基本单元 Pod
当前环境
Mac OS
推荐文章
前面我们的实验环境中只有一个 docker host所有的容器都是运行在这一个 host 上的。但在真正的环境中会有多个 host容器在这些 host 中启动、运行、停止和销毁相关容器会通过网络相互通信无论它们是否位于相同的 host。
对于这样一个 multi-host 环境我们将如何高效地进行管理呢我们面临的第一个问题是为所有的 host
推荐文章
Data Volume 中存放的是重要的应用数据,如何管理 volume 对应用至关重要。前面我们主要关注的是 volume 的创建、共享和使用,本节将讨论如何备份、恢复、迁移和销毁 volume。
备份
因为 volume 实际上是 host 文件系统中的目录和文件,所以 volume 的备份实际上是对文件系统的备份。
还记得前面我们是
推荐文章
docker ps –help帮助
Usage: docker ps [OPTIONS]
List containers Options: -a, --all Show all containers (default shows just running) -f, --filter filter Filter output ba
推荐文章
使用docker swarm过程中,如果所创建的service无法正常使用,service的任务一起显示着new,就是任务无法正常调度了,因为IP地扯已经分配完毕,无法再进行分配。
修改
创建一个overlay网络,可分配的IP数为65536个
docker network -d overlay --subnet 10.10.
« 上一页