[Docker系列·13] 使用fig启动容器
fig的使用非常简单,只需要配置`fig.yml`并在同目录下执行`fig up -d`即可启动容器。 配置`fig.yml`: --------------- ``` node: image: feuyeux/ubuntu-node ports: - "8080:8080" links: - redis:node-redis mem_l
Docker容器常见问题
Docker容器常见问题 @Date 2018.09.20 一. Docker容器内部无法访问宿主机网络(No Route to host) 解决办法 关闭防火墙(局域网内推荐) # centos 7 systemctl stop firewall...
K8S避坑指南 - Deployment更新POD内容器无法收到SIGTERM信号
POD删除,应用进程收不到SIGTERM信号,导致应用注册的JVM关闭钩子失效,问题排查与分析总结
Kubernetes弹性伸缩全场景解读(八) - 定时伸缩组件支持HPA兼容
在之前的文章中,我们介绍了kubernetes-cronhpa-controller是如何通过设置定时的方式触发容器的水平副本伸缩,但是在实际的场景下,虽然定时伸缩对于负载有规律的应用比较友好,但是应用为了防止突发的流量冲击,还是会配置HPA来做最后的保障的。
NUTANIX:从虚拟机迁移到容器是不自然的,对新平台的质疑
本文讲的是NUTANIX:从虚拟机迁移到容器是不自然的,对新平台的质疑,【编者的话】当前的容器技术越来越火,但是没有技术是十全十美的,都有着自己的优势、劣势。Nutanix从自己的角度谈论了容器类技术优劣以及当前应用栈的现状。
阿里云容器服务使用动态云盘卷
动态存储卷 动态存储卷供应使用StorageClass进行实现,其允许存储卷按需被创建。基于StorageClass的动态存储供应整体过程如下图所示:本文以云盘为例进行说明。 创建StorageClass 阿里云容器服务控制台中,选择集群-存储卷-存储类,点击创建,在如下弹窗中填写相关参数参数说明: type:标识云盘类型,支持 cloud、cloud_efficiency、cloud_ssd、cloud_essd、available 四种类型;其中 available 会对高效、ESSD、SSD依次尝试创建,直到创建成功。
Docker 容器十诫
本文作者为 Rafael Benevides,主要介绍使用 Docker 容器时应该注意的十个陷阱。文章系国内 ITOM 管理平台 OneAPM 编译呈现,以下为正文。
jib-java容器化工具
Jib是google开源的Java容器化工具 简单——Jib使用Java开发,并作为Maven或Gradle的一部分运行。你不需要编写Dockerfile或运行Docker守护进程,甚至无需创建包含所有依赖的大JAR包。
Windows 系统添加和修改 hosts 绑定的方法
Hosts 绑定的作用是把一个或者多个域名指向到一个 IP 地址。一般用户在测试场景使用。Windows hosts 在 C:WINDOWSsystem32driversetc 目录下,所以打开我的电脑,在地址栏输入: C:WINDOWSsystem32driversetc 即可跳转到 etc 目录。
使用容器还是使用类似Chef、Puppet这类的配置管理工具?
本文讲的是使用容器还是使用类似Chef、Puppet这类的配置管理工具,【编者的话】容器会取代你对配置管理的需求吗?或者说两者可以共存吗?它们应该如何共存?本文主要对比了传统的配置管理和现在比较火的容器管理之间的差别,并对两者分别进行了概括,可以让读者初步了解两者之间的区别,并感受到容器技术的力量。
日志系统之基于flume收集docker容器日志
最近我在日志收集的功能中加入了对docker容器日志的支持。这篇文章简单谈谈策略选择和处理方式。 关于docker的容器日志 docker 我就不多说了,这两年火得发烫。最近我也正在把日志系统的一些组件往docker里部署。
回顾容器标准之争:Docker赢了,而CoreOS未必就输了
本文讲的是回顾容器标准之争:Docker赢了,而CoreOS未必就输了,【编者的话】本文讲述了Docker和CoreOS容器标准之争的历史,现在这两家公司决定一起合作OCP(开放容器项目),无疑,这对于广大Docker爱好者来说都是一个好消息。
容器服务kubernetes federation v2实践三:基于ReplicaSchedulingPreference的集群调度
概要 服务部署在多个k8s集群中,往往希望服务跨多个集群进行调度设置。在federation v2中,可以通过ReplicaSchedulingPreference来满足联邦集群的调度设置。
如何在 Intellij IDEA 更高效地将应用部署到容器服务 Kubernetes
前言 在之前的一篇文章中,我们介绍了 如何将一个本地的 Java 应用程序直接部署到阿里云 ECS ,有不少读者反馈,如果目前已经在使用阿里云容器服务 Kubernetes 了,那该如何配合这个插件部署应用呢?在本文中,我们来介绍 部署应用程序到阿里云容器服务 Kubernetes 。
CICD联动阿里云容器服务Kubernetes实践之Bamboo篇
本文档以构建一个 Java 软件项目并部署到 阿里云容器服务的Kubernetes集群 为例说明如何使用 Bamboo在阿里云Kubernetes服务上运行Remote Agents并在agents上运行Build Plans。
红帽谈基于OpenStack和Kubernetes的容器管理的未来
本文讲的是红帽谈基于OpenStack和Kubernetes的容器管理的未来,【编者的话】OpenStack是搭建私有云平台的事实标准;而Kubernetes作为谷歌集群管理系统Borg的开源版本,在容器集群管理方面前景光明。
Dockerfile 构建镜像 - 每天5分钟玩转容器技术(13)
Dockerfile 是一个文本文件,记录了镜像构建的所有步骤。 第一个 Dockerfile 用 Dockerfile 创建上节的 ubuntu-with-vi,其内容则为: 下面我们运行 docker build 命令构建镜像并详细分析每个细节。
Docker实战(五)之端口映射与容器互联
除了网络访问外,Docker还提供了两个很方便的功能来满足服务访问的基本需求:一个是允许映射容器内应用的服务端口到本地宿主主机;另一个是互联机制实现多个容器间通过容器名来快速访问。 1.端口映射实现访问容器 (1)从外部访问容器应用 在启动容器的时候,如果不指定对应的参数,在容器外部是无法通过网络来访问容器内的网络应用和服务的。
如何使用 flannel host-gw backend?- 每天5分钟玩转 Docker 容器技术(62)
flannel 支持多种 backend,前面我们讨论的是 vxlan,host-gw 是 flannel 的另一个 backend,本节会将前面的 vxlan backend 切换成 host-gw。
Windows容器网络
本文讲的是Windows容器网络,Windows容器可应用在不同类型的应用场景下,从运行Node.js的Web服务器到数据库,再到视频流。这些应用都需要通过网络连接实现服务发布。那么Windows容器的网络堆栈是什么样子的呢?如何为一个容器分配IP地址或将容器Endpoint连接到网络?以及如何设置...
Knative 驾驭篇:带你 '纵横驰骋' Knative 自动扩缩容实现
Knative 中提供了自动扩缩容灵活的实现机制,本文从 `三横两纵` 的维度带你深入了解 KPA 自动扩缩容的实现机制。让你轻松驾驭 Knative 自动扩缩容。
云监控最佳实践之-容器所有实例的热力图
### 背景: 从罗辑同学那里收到信息, 他们正在做一个容器服务上所有实例的各种指标的热力图。希望能够整体展示所有容器实例的负载情况。 这个需求不是个例,恰好,云监控的dashboard和容器服务监控两者结合可以满足这个需求场景。 ### 具体步骤如下: #### 使用云账号登录云监控控制台: https://cms.console.aliyun.com/#/home/e
Kubernetes让Docker容器如虎添翼
本文讲的是Kubernetes让Docker容器如虎添翼【编者的话】本文主要讲述作者看好Kubernetes与Docker结合的未来。
【转载】详解Docker 最低特权编排原则,安全与效率并行!(一)
Docker 平台和容器已经逐渐成为打包、部署和管理应用程序的标准。为了让容器在集群中于多节点间协调运行,这就需要一个关键的功能:容器编排(container orchestrator)。小编将分两篇为大家详细讲解这一重要功能。
替代Docker Compose实现容器双向联通的三种方法
本文讲的是替代Docker Compose实现容器双向联通的三种方法,【编者的话】目前容器的双联是一个难点,必须手动配置。这篇文章介绍了实现双联的三种方法,对想玩容器的开发者来说有一定的帮助作用。
Dockerfile配置APM监控实现Java容器的性能监控
通过Dockerfile可以用来构建容器镜像,我们一般也是通过这种方式来构建一个Tomcat应用服务容器,如果要实现对容器中的Tomcat服务(或是其他Java应用)进行APM(应用性能管理)监控,就需要我们在容器中放置javaagent并做相关配置,而在已生成的容器中修改配置不符合容器管理的规范,所以我们建议在发布镜像时就将javaagent植入,这样在生成容器时就可以通过环境变量参数来决定是否开启监控。
初探 ELK - 每天5分钟玩转 Docker 容器技术(89)
在开源的日志管理方案中,最出名的莫过于 ELK 了。ELK 是三个软件的合称:Elasticsearch、Logstash、Kibana。 Elasticsearch一个近乎实时查询的全文搜索引擎。Elasticsearch 的设计目标就是要能够处理和搜索巨量的日志数据。
Ubuntu16.04安装Docker1.12+开发实例+hello world+web应用容器
本次主要是详细记录Docker1.12在Ubuntu16.04上的安装过程,创建Docker组(避免每次敲命令都需要sudo),Docker常用的基本命令的总结,在容器中运行Hello world,以及创建一个基于Python Flask的web应用容器的全过程。 1.Docker1.12在Ubuntu16.04上安装 1.1.先决条件1,添加Docker源 wxl
阿里云容器 AHAS Sentinel 网关流控揭秘【资料下载】
简介 在本场直播中,我们将介绍 AHAS Sentinel 的新特性 —— 网关流控,演示如何从容器服务创建 Spring Cloud Gateway 实例,将其快速接入到 AHAS 并配置网关流控规则,查看实时的流控效果。
视角 | 多容器环境下的日志管理难?有人做起了这个生意
本文讲的是视角 | 多容器环境下的日志管理难?有人做起了这个生意,【编者的话】本文介绍了一个新的工具SPM,它用于解决在多容器环境下日志管理所遇到的问题,同时它整合了多种功能,避免了以往需要安装多种工具的麻烦,配合Kibana的展示功能,使得该工具还是值得一试的。