博客专栏  >  运维   >  容器化技术笔记

容器化技术笔记

此专题用来记录和分享自己在工作中对Docker相关技术的学习和使用的一点一滴。其中也包括Mesos, Marathon, Jenkins, Gitlab等周边配套技术的使用。

关注
4 已关注
29篇博文
  • Jenkins On Kubernetes---Jenkins上Kubernetes Plugin的使用

    之前写过一篇《Jenkins On Mesos—Jenkins上Mesos Plugin的使用》的博客,说的是Jenkins通过Mesos Plugin来实现slave节点的动态扩展和收缩。如果使用d...

    2017-12-06 15:46
    504
  • 关于docker中执行docker命令的实践

    最近在制作给kubernetes jenkins plugin调用的jenkins slave(默认情况下,kubernetes jenkins插件使用的是jenkinsci/jnlp-slave)容...

    2017-12-05 02:14
    295
  • 修改K8S中NodePort方式暴露服务的端口的默认范围(30000-32767)的方法

    比如像把端口范围改成0-65535,则在apiserver的启动命令里面添加如下参数: –service-node-port-range=0-65535

    2017-12-03 14:52
    277
  • 关于Harbor上镜像删除

    参考:https://github.com/vmware/harbor/blob/master/docs/user_guide.md 关于Harbor上容器镜像的删除,有如下的介绍: 可以简单概括为...

    2017-11-24 17:48
    491
  • pmm-server服务部署解读

    pmm-server官方提供了容器的部署方式,通过一个docker镜像就可以运行了,然而这个容器里面包含了很多个服务:prometheus,grafana,consul,nginx等。如果不搞清里面到...

    2017-07-20 20:12
    911
  • 使用cAdvisor监控容器

    有一篇关于docker容器监控工具的比较:http://dockone.io/article/397 里面一共介绍了5种工具,但是除了收费的几款,cadvisor是带监控界面的、最易入门的docke...

    2017-05-11 19:29
    1060
  • 关于docker容器的监控

    1 docker inspect [容器ID | 镜像ID] 查看容器创建时间、容器的IP、映射的端口、挂载的目录等信息。 此命令同样也能用来查看镜像的详细信息。2 docker stats 容器...

    2017-03-20 16:14
    732
  • docker容器安装配置redis集群

    最近想用docker容器制作一个redis集群的镜像,以免每次都要重新配置搭建。正好在github上发现一个已有的制作docker-redis-cluster的项目,感觉挺好用的,这里推荐给大家:ht...

    2017-02-20 15:37
    3301
  • docker配置overlay存储模式

    之前看到网上的一些资料,采用下面的方法配置使用overlay的存储模式:cat > /etc/systemd/system/docker.service.d/override.conf <<EOF [...

    2017-02-19 14:53
    2536
  • 使用Calico配置Docker网络

    试验环境 IP地址 服务器 10.200.0.101 node1 10.200.0.102 node2 10.200.0.103 etcd 软件名 版本 cent...

    2017-02-16 16:46
    4688
  • Centos7上Docker仓库Harbor的搭建

    之前一直使用开源的registry作为Docker的镜像仓库。Docker registry使用比较简单,但是没有用户管理机制、没有操作的记录功能、也没有展示界面等。对于企业级的Docker镜像仓库,...

    2017-01-23 18:17
    3582
  • 关于Mesos Agents出现Deactivated状态问题的排查

    最近新初始化了几台mesos agent节点,将其接入之前的mesos master。mesos master的界面能看到agents已经连接上的信息,但是节点的连接状态分分钟就在变化: Reg...

    2017-01-20 14:52
    781
  • docker的devicemapper存储驱动

    最近在官网上看了下devicemapper的说明文档,这里简要总结一下。1 诞生的背景期初docker是运行在Debian和Ubuntu系统上的,使用的是AUFS方式的存储。后来很多企业希望在Redh...

    2017-01-11 16:04
    2129
  • Jenkins升级:1.x到2.x

    Jenkins推出2.0的版本已经有一段时间了,相比1.x来讲,从界面到功能都有很大的改良,其中最吸引人的就是pipeline特性了。Jenkins的pipeline是基于Groovy DSL,可以通...

    2017-01-08 21:17
    2265
  • 关于gitlab备份

    在之前的文章里讲到了如何使用docker运行gitlab服务,这里来说一下关于gitlab的备份。方法一因为是使用的docker容器运行的gitlab,考虑备份的时候,第一反应可能就是想直接拷贝容器的...

    2016-10-25 13:32
    2504
  • marathon升级:1.1.1到1.3.6

    思路:将三台marathon节点停掉其中的两台,这样剩下的一台marathon即为leader节点。将那两台进行升级之后运行起来,再将未升级的那台marathon服务停掉,升级后的其中一台节点会成为l...

    2017-01-03 20:22
    818
  • mesos升级:0.28.2到1.1.0

    最近在测试环境将mesos做一下升级,从0.28.2升级到了1.1.0版本。升级过程比较平滑,这里简单的做一下说明。思路:三个mesos master节点,先停掉两台mesos-master服务,剩下...

    2017-01-03 19:50
    986
  • 数人云开源的容器管理面板Crane的试用

    相比Marathon、K8S等其他的容器编排工具,Swarm是Docker官方力推的产品,作为后起之秀,其功能特性已经不弱于Mesos/K8s。因为,Docker仍在快速的迭代,非官方的产品在新特性方...

    2016-09-27 22:54
    2037
  • Marathon上应用重启策略的设置

    Marathon为运行中的应用提供了灵活的重启策略。当应用只有一个实例在运行,这时候重启的话,默认情况下Marathon会新起一个实例,在新实例重启完成之后,才会停掉原有实例,从而实现平滑的重启。当然...

    2016-08-16 23:16
    1992
  • Jenkins On Mesos---Jenkins上Mesos Plugin的使用

    目前测试环境开始尝试使用Mesos+Marathon+Docker,将服务的搭建部署容器化。在搭建部署服务的过程中,也少不了对持续化继承工具Jenkins的使用。老的一套Jenkins使用的是固定Je...

    2016-08-13 20:47
    2044
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部