Logo

  • 李佳良

    发布于:1 天前

    0

    根据Dockerfile构建镜像
    根据Dockerfile构建出一个镜像
    阅读 247 评论 0 收藏 0
  • xuad88

    发布于:10 天前

    5

    使用Dockerfile定制自己的docker镜像
    我们都知道,在Linux系统下可以通过shell脚本来自动安装部署应用,这样不但免去了手动操作的麻烦,而且还可以通过一些自动化工具来实现批量安装部署。那么docker是否也可以通过脚本的方式定制镜像呢?当然可以,那就是Dockerfile,我们可以把创建应用镜像的操作都写入一个Dockerfile文件里,然后通过dockerbuild命令来构建自已的镜像,这个过程类似shell脚本的功能。dock
    阅读 8229 评论 0 收藏 3
  • MaAiQiang

    发布于:2018-08-16 09:25:31

    6

    通过Dockerfile创建docker镜像
    创建镜像三种方法Docker镜像创建方法有三种,分别为基于已有镜像创建、基于本地模板创建以及基于Dockerfile创建。通过Dockerfile创建镜像这里主要记录下基于Dockerfile创建方法,Dockerfile是由一组指令组成的文件,其中每条指令对应Linux中的一条命令,Docker程序将读取Dockerfile中的指令生成指定镜像。Dockerfile结构大致分为四个部分:基础镜像
    阅读 10000+ 评论 0 收藏 5
  • 甘兵

    发布于:2018-03-23 15:20:51

    6

    '三剑客'之Swarm集群架构、集群管理 、服务管理
    1.前言 在看过笔者之前关于Docker的文章后,我相信大家对Docker的内功心法以及对Docker相关武器都有了深刻的认识。在企业玩玩Docker大家也不成问题。但是呢,这些心法和武器往往还是不够了。 因为,在Docker应用越来越深入的时代,把调度粒度停在单个容器上是非常没有效率的。同样地,在提高对Docker宿主机管理效率和利用率的方向上,选择集群化管理方式才是正常的道路。我们是时候从更高
    阅读 10000+ 评论 1 收藏 2
  • 甘兵

    发布于:2018-03-20 11:44:00

    6

    Docker高级网络实践之 玩转Linux network namespace & pipework
    前言 在上一篇文章中《“深入浅出”来解读Docker网络核心原理》大家了解了Docker中libnetwrok提供的4种驱动,它们各有千秋,但实际上每一种方式都有一定的局限性。假设需要运营一个数据中心的网络,我们有许多的宿主机,每台宿主机上运行了成千上万个Docker容器,如果使用4种网络驱动的话会是怎么样的呢,我们来分析一下:使用host驱动可以让容器与宿主机共用同一个网络栈,这么做看
    阅读 10000+ 评论 5 收藏 5
  • 甘兵

    发布于:2018-03-16 14:42:24

    51

    “深入浅出”来解读Docker网络核心原理
    前言之前笔者写了有些关于dokcer的各种相关技术的文章,唯独Docker网络这一块没有具体的来分享。后期笔者会陆续更新Docker集群以及Docker高级实践的文章,所以在此之前必须要和大家一起来解读一下Docker网络原理。认真看下去你会有收获的。 在深入Docker内部的网络原理之前,我们先从一个用户的角度来直观感受一下Docker的网络架构和基本操作是怎么样的。Docker网络架构 Doc
    阅读 10000+ 评论 18 收藏 12
  • 甘兵

    发布于:2018-03-14 17:29:11

    13

    基于Consul+Registrator+Nginx实现容器服务自动发现的集群框架
    我们先来看一下服务发现常用的框架有哪些:zookeepereurekaetcdconsul这里就不挨个来介绍它们了,本文中主要以consul为主,如果你在大量接触或使用微服务的话,你可能会碰到一个问题?当你创建的服务数量越来越多时,这些服务之间的通信便越难管理,而且维护代价会越来越高。consul可以给你答案,我们一起来了解一下consul:1.了解consulConsul是一个分布式,高度可用且
    阅读 10000+ 评论 9 收藏 6
  • 甘兵

    发布于:2018-03-07 14:22:32

    7

    docker:编排与部署小神器Compose
    docker-compose是什么Compose是定义和运行多容器Docker应用程序的工具。使用Compose,您可以使用YAML文件来配置应用程序的服务。然后,使用单个命令,您可以创建并启动配置中的所有服务。Compose适用于所有环境:生产,开发,测试以及CI工作流程。使用Compose基本上是一个三步过程:使用Dockerfile定义应用程序的环境,以便在任何地方进行复制。在docker-
    阅读 10000+ 评论 2 收藏 5
  • 甘兵

    发布于:2018-03-06 13:51:20

    12

    docker:快速构建容器监控系统cAdvisor+InfluxDB+Grafana
    1.概念cAdvisor:用于数据采集InfluxDB:用于数据存储Grafana:用于数据展示1.1cAdvisor它是Google用来监测单节点的资源信息的监控工具。Cadvisor提供了一目了然的单节点多容器的资源监控功能。Google的Kubernetes中也缺省地将其作为单节点的资源监控工具,各个节点缺省会被安装上Cadvisor。总结起来主要两点:展示Host和容器两个层次的监控数据。
    阅读 10000+ 评论 4 收藏 5
  • xjsunjie 专栏作者

    发布于:2017-12-21 13:28:15

    8

    容器技术在企业落地的9个关键问题
    基于Docker的容器,是一种更轻量级的虚拟化,我们称之为 CaaS,就是容器级服务。它涵盖了 IaaS 跟 PaaS 两者的优势,可以解决应用的部署、开发运维、微服务这些问题,而且能够更快的加速业务的交付。
    阅读 10000+ 评论 5 收藏 9
写文章