当前位置:首页 > 编程教程 > 其它编程
  • Rancher中的K8S认证和RBAC

    Rancher Kubernetes拥有RBAC(基于角色的访问控制)功能,此功能可以让管理员配置不同的策略,允许或拒绝用户和服务帐户访问Kubernetes API资源。 为了更好地理解RBAC功能是如何工作的,本文将阐明如何使用Kubernetes API进行...

    2017-11-24 14:49:54[其它编程]RancherK8SRBAC
  • Part 3: Services

    介绍 在第3部分中,我们将扩展应用程序并启用负载平衡。为此,我们必须在分布式应用程序的层次结构中提升一个级别:服务。 Stack Services (你在这里) Container (涵盖在第2部分中) 关于服务 在分布式应用程序中,应用程...

    2017-11-23 15:47:36[其它编程]PartServices
  • Jaeger源码分析——窥视分布式系统实现

    原文地址:Jaeger源码分析——窥视分布式系统实现 前言 分析Jaeger源码主要有以下原因: 公司正在使用Jaeger,通过了解其源码,可以更好的把控这套系统。 了解分布式系统的设计 提升对golang的理解 提升个人英语 分析的...

  • Part 1:定位与安装

    Centos安装Docker CE 卸载旧版本 $ sudo yum remove docker \ docker-common \ docker-selinux \ docker-engine 安装yum库 安装必要的包 $ sudo yum in...

    2017-11-22 19:27:41[其它编程]Part
  • Part 2: Containers

    要求 安装了1.13或者更高版本的Docker 阅读了Part1中的定位(我没写) 介绍 是时候用Docker构建一个app了。我们会从构建这样一个app的最底层开始,容器——我们这节所介绍的内容。在这层之上是服务,服务定义了容器们的在...

    2017-11-22 19:27:41[其它编程]PartContainers
  • docker实战之安装fastadmin

    Dockerfile 创建 FROM php:fpm-alpine MAINTAINER amor # 更新源 # ENV PHPREDIS_VERSION="3.1.4" # ENV PHPMECCACHED_VERSION="2.2.0" # ENV PHPXDEBUG_VERSION="2.5.5" # php 核心库 # docker-php 支...

    2017-11-22 19:27:41[其它编程]实战dockerfastadmin
  • 源码安装 NSQ

    因为业务需要,要用到 NSQ。所以学习了下 NSQ。首先是安装,我在自己电脑上,倾向于源码安装。一是源码安装可以安装最新的代码,二是整个安装过程可以自己掌控。 但是,安装过程中遇到了一些坑。主要还是我对 Go 以及一些衍生...

    2017-11-22 19:22:37[其它编程]源码NSQ
  • 翻译计划:我是如何学会爱上 Vim 的

    这是第一篇翻译文,带着兴奋,翻译自己喜欢的文章,这种感觉很美妙~ 先介绍下本文的作者: Sanchit GeraJust another opinionated, run-off-the-mill geek • AdTech @Amazon • Engineering @uWaterloo. 原文链接:How I lea...

    2017-11-21 14:54:20[其它编程]我是计划Vim
  • 方法,接口学习笔记

    之前在开发中编得过就行,没有好好地去思考一些细节问题,比如interface到底有什么用,现在好好总结下1.方法 package main import "fmt" import "reflect" type S struct { a int } func (s S) Set1(v int) { ...

  • Docker + Drone CI/CD 实践

    原文链接:http://www.khs1994.com/ci/dro... 测试环境:macOS + Drone + Gogs + Docker Registry 生产环境:Debian 9 + Drone + GitHub + 腾讯云容器服务 官方网站:http://drone.io/ GitHub:https://github.com/drone GitHu...

    2017-11-20 16:54:18[其它编程]Dronedockercd
  • Docker常用命令

    Docker检查 查看版本 $docker --version #查看版本 $docker-compose --version #查看版本 $docker-machine --version #查看版本 $docker version #查看client和server端版本,并可以查看是否开启体验功能 检查 $docke...

    2017-11-20 16:52:43[其它编程]常用命令docker
  • 重温一遍数据结构之顺序存储结构(golang版)

    目的 因为最近工作中碰到了一些关于数据结构的问题,发现有些生疏了,所以想重新自己再理一遍,就当是给自己的记录,之所以用golang主要也是因为对goalng比较感兴趣,写起来也比较顺手。本意也不是想分享关于什么是数据结构,因...

  • 重温一遍数据结构之单链表(golang版)

    说明 上一篇说的是线性表中的顺序存储结构,他的读取复杂度虽然是o(1),但是它的缺点也很明显,插入和删除需要移动很多元素,而且需要分配一块连续的内存区域 线性表之单链表 单链表在一定程度上解决了一部分上面的问题,而且...

  • golang结构体json格式化的时间格式问题

    最近开发一个公司项目,发现Go语言结构体Json转换时,存在时间格式不一样问题。在网上找了很久也没有找到一个很好的方案。即结构体序列化后的格式是`1993-01-01T20:08:23.000000028+08:00`。但为了兼容公司以往的项目,希望...

    2017-11-20 16:52:41[其它编程]结构格式时间
  • Docker实践 - 超简单配置Ftp服务

    缘起 前几天双十一的时候在京东上买了一台云虚拟机,很便宜,2g内存的才121元一年。买的时候产品那边同事就打招呼叫我帮他配个ftp服务平时上传浏览原型图用。 今天闲来无事就捣鼓这些环境,Nginx这边我一开始就是用Docker...

    2017-11-18 14:23:03[其它编程]docker
  • 使用 Vim 的 jump list 看代码

    完整 Vim 配置见:space-vim jumplist Vim 可以记录我们最近访问的位置(location)。每个位置(position)(position 包括了文件名,列号,行号)会被一个 jump list (跳转表)中,每个窗口(window)都有一个单独的 jump list,它可以记录最近...

    2017-11-18 14:22:16[其它编程]代码VimJump
  • 【Docker实战之入门】Dockerfile详细分析(5):ENTRYPOINT和CMD命令的区别

    ENTRYPOINT用法 entrypoint在dockerfile当中只有最后一条生效,其他entrypoint都不生效第一种写法类似数组形式,推荐使用。使用这种方法启动的进程的pid为1。第二章方法执行命令启动的进程,该进程的pid为执行完这个shell...

    2017-11-17 15:58:55[其它编程]实战入门命令
  • 如何构建一个php7-alpine的docker镜像

    我花了大概一周的时间进行了各种踩坑及实验,最终得出了一份可以使用的dockerfile及compose 内含如下支持 php7 mysql_pdo postgre_pdo phpredis swoole(可选,如应用swoole,dockerfile及nginx的配置会有所变化) dockerf...

    2017-11-17 15:58:54[其它编程]构建一个
  • Docker之laradock使用笔记

    laradock 使用笔记 写在前面 最近用上了laradock来搭建环境和开发一个laravel5.5的项目,也顺带学习使用docker。 关于laradock的学习,请移步官方文档 mysql数据库连接的问题 今天踩了一个数据库连接的坑,记录之。 在lara...

    2017-11-17 15:58:53[其它编程]笔记dockerlaradock
  • docker 挂载多个主机文件夹作为数据卷

    很简单,挂载几个主机目录,就用几个 -v 参数 docker run -it -P --name v_test -v /home/amor/Documents/:/opt/web_doc -v /home/amor/Downloads/:/opt/web_down centos /bin/bash 友情提示:不用测试,本人已经测试过...

    2017-11-17 15:58:53[其它编程]多个文件夹主机
  • docker 搭建lnmp开发环境

    docker学习心得 前言 耗时一周零三天,终于用docker搭建起自己的开发环境。详细过程:请参考分解docker在lnmp环境搭建中的作用下面说说我的心路历程:(从一个系统说起deepin)Ubuntu16.04用的好好地,突然看见17.10发布了,界面...

    2017-11-17 15:58:51[其它编程]环境dockerlnmp
  • 分解docker在lnmp环境搭建中的作用

    前言 初学者在dcoker学习过程中,可能不太清楚docker中那么多的命令,参数,工具在lnmp环境搭建中起了什么作用,下面跟着我来熟悉一下。(本文面向的是不怎么熟悉linux的:phper) 镜像,容器,仓库 镜像:Docker 镜像就是一个只读的模板...

    2017-11-17 15:58:50[其它编程]分解作用环境
  • Docker?Rkt?Lxd?细说K8S容器进行时的又一选项Containerd

    器运行时是执行容器并在节点上管理容器镜像的软件,目前,最广为人知的容器运行时是Docker,但在生态系统中还有其他容器运行时软件,比如Rkt、Containerd和Lxd。Docker是现在于Kubernetes环境中使用的最常见的容器运行时,今...

    2017-11-17 15:58:48[其它编程]容器选项Rkt
  • 在docker容器中安装Java(从宿主机向docker容器中拷贝文件)

    操作系统 [root@Optimus /]# uname -a Linux Optimus 2.6.32-504.el6.x86_64 #1 SMP Wed Oct 15 04:27:16 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux [root@Optimus /]# cat /etc/issue CentOS release 6.6 (Final) ...

    2017-11-17 15:58:48[其它编程]容器宿主文件
  • 【Docker实战入门学习笔记】什么是docker?

    Docker是一个相对较新且发展非常快速的项目,可用来创建非常轻量的“虚拟机”。注意,这里的引号非常重要,Docker创建的并非真正的虚拟机,而更像是打了激素的chroot,嗯,是大量的激素。 Docker能做什么? Docker可以解决虚拟机...