一.前言 git在如日中天的版本管理系统,现在如果不是工作在git版本管理系统下,几乎都不好意思给人打招呼.现在就有现成的互联网的git服务器提供给大家使用,例如号称程序的社交网络github. 正好gitlab公司提供了gitlab社区版,gitlab安装方式又很多安装方式,最方便的使用docker方式安装,现在讲步骤记录下,希望对有需求的人有所帮助. 二.docker安装 首先是安装 docker 环境了.我是在 centos 7 的基础上安装的.根据官网的指南 1.增加docker yum…
前言 git 是当下如日中天的版本管理系统.现在如果不是工作在 git 版本管理系统之下,几乎都不好意思和人打招呼了.有很多现成的互联网的 git 服务提供给大家使用,例如号称程序员社交网络的 GitHub,还有低调好用的 bitbucket .这些给个人使用或者公司用来做开源使用都没有什么问题.但如果在部门内推广使用就会涉及到代码不能公开或者额外的费用的问题.本人原来在部门内采用的是手工在 linux 服务器上来管理代码仓库.权限没法设置,也非常不方便.所以也一直很苦恼. 正好 gitlab…
原文:2.Docker初体验[Docker每天5分钟] Docker给PaaS世界带来的“降维打击”,其实是提供了一种非常便利的打包机制.该机制打包了应用运行所需要的整个操作系统,从而保证了本地环境和云端环境的高度一致,避免了用户通过“试错”来匹配不同运行环境间差异的痛苦. Docker概念简述 集装箱相当于容器,集装箱≍主程序+依赖包:为了保证自己的程序不受系统等环境影响,发布的时候,只需要把自己的集装箱从A船搬运到B船就可以了,这里的船可以理解成服务器.所以对运维来说,Docker是巨大的福…
## Docker初体验 安装 因为我用的是mac,所以安装很简单,下载dmg下来之后拖拽安装即可完成. 需要注意的就是由于之前的docker是基于linux开发,不支持mac,所以就出现了docker toolbox用来对mac的兼容(此处不是很严谨,只不过这样理解好理解一点) 随着docker的发展,便出现了docker for mac是原生的mac application,下载安装便是这个application 具体安装方式见 docker的mac安装 在docker中运行应用 在一个Do…
前几天在网上看到了篇采用Django搭建简易博客的视频,好奇心驱使也就点进去学了下,毕竟自己对于Django是无比敬畏的,并不是很了解,来次初体验. 本文的操作环境:ubuntu.python2.7.Django1.8.6.Pycharm5.其实自从使用了ubuntu之后就很神奇的喜欢上了它,真的用起来方便很多. 1.Django项目文件并创建blog应用 (1)可以在终端中建立Django项目,使用django-admin startproject ...直接上图: 建立blog应用: (2)…
初体验 最近接触到了boxjs,看到了里面一个比较有意思的彩云天气的脚本,由于自己本身就是彩云天气pro的用户,日常使用过程中感觉到彩云的降雨提醒还是挺方便的,于是就准备开始使用这个天气的脚本. 脚本主要用到两个平台的接口: 腾讯位置服务平台提供获取经纬度的接口 彩云天气申请开发者api调用对应经纬度的天气状况 测试环境选择了自己的iphone上的JSbox来运行一个简单的js脚本: //简单思路就是 获取ip再获取天气信息 const locationKey = "XXXXXXXXXXXXX&…
我是张飞洪,钻进浩瀚代码,十年有余,人不堪其累,吾不改其乐.我喜欢把玩代码,琢磨词句!代码算法让我穿透规律,文章摘句让我洞察人情.如果你觉得和我的看法不一样,请关注我的头条号,那我们一定合得来. Docker翻译为码头工人,有什么用意?注意看图! 集装箱相当于容器,集装箱≍主程序+依赖包:为了保证自己的程序不受系统等环境影响,发布的时候,只需要把自己的集装箱从A船搬运到B船就可以了,这里的船可以理解成服务器.所以对运维来说,Docker是巨大的福音.因为,可以不用考虑各种不兼容,不用考虑安装这个…
一.系统要求 Docker的安装,需要在CentOS 7.0+版本,内核至少3.10,64-bit uname --r [randy@randysun ~]$ uname --r -.el7.x86_64 [randy@randysun ~]$ 二.更新YUM yun update 三.新建Docker repository 在 /etc/yum.repos.d/下新建一个文件docker.repo,内如如下 [dockerrepo] name=Docker Repository baseurl…
FeignOpenFeign Feign是一种声明式.模板化的HTTP客户端. 看了解释过后,可以理解为他是一种 客户端 配置实现的策略,它实现 服务间调用(FeignClient).负载均衡(Ribbon).容错/降级处理(Hystrix)  也很简单 1.引入依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0…
Eureka :云端服务发现,一个基于 REST 的服务,用于定位服务,以实现云端中间层服务发现和故障转移. Eureka 可以大致理解为 房产中介 和 房东 的关系,房东想让租客租房子,首先要把房子登记在房产中介,当租客需要租房子的时候,中介就把租客带到房东的房子里. Eureka 分为 服务端(EurekaServer) 和 客户端(EurekaClient),在 SpringCloud 的世界里,只要想提供服务使用的应用都可以是客户端,然后在客户端启用的时候注册到服务端 Eureka 服务…