摘要:
pycharm常用快捷键 1、编辑(Editing) Ctrl + Space 基本的代码完成(类、方法、属性)Ctrl + Alt + Space 快速导入任意类 Ctrl + Shift + Enter 语句完成 Ctrl + P 参数信息(在方法中调用参数) Ctrl + Q 快速查看文档 F 阅读全文
摘要:
Docker Swarm是Docker官方的三剑客项目之一,提供Docker容器集群服务,是Docker官方对容器云生态进行支持的核心方案。使用它,用户可以将多个Docker主机封装为单个大型的虚拟Docker主机,快速打造一套容器云平台。 Docker Swarm是Docker公司推出的官方容器集 阅读全文
摘要:
如果想SSH免密码登录一台机器,只需要如下两部就行: 1.生成公钥文件 首先需要说明的是,如果A想免密码登录B,那么只需要A在自己的机器上生成公钥文件发送到B对应的目录下面就可以,不要以为是把B的公钥发送到A,然后A就可以免密码登录了。 (1)生成密钥文件之前的目录 (2)生成密钥 (3)生成密钥之 阅读全文
摘要:
Docker Machine是Docker官方三剑客项目之一,负责使用Docker的第一步,在多种平台上快速安装Docker环境。它支持多种平台,让用户在很短时间内搭建一套Docker主机集群。Machine项目是Docker官方的开源项目,负责实现对Docker主机本身进行管理。Machine项目 阅读全文
摘要:
编排(Orchestration)功能是复杂系统实现灵活可操作性的关键。特别是在Docker应用场景中,编排意味着用户可以灵活的对各种容器资源实现定义和管理。作为Docker官方编排工具,Compose的重要性不言而喻,它可以让用户通过编写一个简单模板文件,快速地创建和管理基于Docker容器地应用 阅读全文
摘要:
一、简介 Etcd按照官方介绍: Etcd is a distributed, consistent key-value store for shared configuration and service discovery 是一个分布式的,一致的键值对存储,主要用于共享配置和服务发现。Etcd是 阅读全文
摘要:
一、网络启动与配置参数 Docker启动时会在主机上自动创建一个docker0虚拟网桥,实际上是一个Linux网桥,可以理解为一个软件交换机,它会在挂载其上的接口之间进行数据转发。同时,Docker随机分配一个本地未占用的私有网段(在RFC1918中定义)中的一个地址给docker0接口。当创建一个 阅读全文
摘要:
从1.7.0版本开始,Docker正是把网络和存储这两部分的功能都以插件化形式剥离出来,允许用户通过指令来选择不同的后端实现。剥离出来的独立容器网络项目叫libnetwork,从名字就能看出,它希望将来为不同容器定义统一规范的网络标准层。 一、容器网络模型 libNetwork中容器网络模型(Con 阅读全文
摘要:
Docker是基于Linux操作系统实现的应用虚拟化。运行在容器内的进程,跟运行在本地系统的进程本质上并无区别,配置不合适的安全策略将可能给本地系统带来安全风险,因此,Docker的安全性在生产环境中是十分关键的衡量因素。Docker容器的安全性很大程度上依赖于Linux系统本身,主要考虑下面几个方 阅读全文
摘要:
作为一种容器虚拟化技术,Docker深度应用了操作系统的多项底层支持技术。早期版本的Docker是基于已经成熟的Linux Container(LXC)技术实现的。自从0.9版本起,Docker逐渐从LXC转移到新的libcontainer上,并积极推动开放容器规则runc,试图打造更通用的底层容器 阅读全文