docker

#docker#

已有177人关注此标签

内容分类

宜信技术学院

Container及其内部进程监控剖析

以docker技术举例,分析如何运用虚拟化技术监控相应Container及其内部应用进程。

小码农薛尧

Docker进阶-快速扩容

1、命令方式 在创建好的Swarm集群中运行nginx服务,并使用--replicas参数指定启动的副本数。 docker service create --replicas 3 -p 80:80 --name nginx nginx:latest 或者 docker service create...

小码农薛尧

Docker进阶-资源管理Swarm+Portainer

Docker Swarm资源管理 Docker Swarm是Docker官方三剑客项目之一,提供Docker容器集群服务,是Docker官方对容器云生态进行支持的核心方案。 使用它,用户可以将多个Docker主机封装为单个大型的虚拟Docker主机,快速打造一套容器云平台。

Edison Zhou

ASP.NET Core on K8S深入学习(4)你必须知道的Service

本文介绍了K8S中Service的基本概念及常用类型,然后通过一个具体的例子演示了如何创建Service和使用NodePort的方式对外提供访问,最后介绍了如何通过DNS的方式访问Service从而实现服务发现的效果。当然,笔者也是初学,很多东西没有介绍到,也请大家多多参考其他资料更加深入了解。

佀无极

CentOS 7下使用 yum 安装 Docker 部署运行项目

CentOS 7下使用 yum 安装 Docker 部署运行项目

Edison Zhou

ASP.NET Core on K8S深入学习(5)Rolling Update

滚动更新的最大好处在于零停机,整个更新过程始终有副本在运行,从而保证了业务的连续性。本文介绍了滚动更新的概念,然后通过更新和回滚一个ASP.NET Core应用演示了如何在K8S中进行滚动更新。

出羽

容器服务ACK产品更新至2019年7月

【2018年12月产品更新】 【新地域】容器服务上线英国(伦敦)区域 ·       现在起,用户可以在中国站和国际站的伦敦区域使用ACK,享受Kubernetes容器带来的云原生能力。

小码农薛尧

Docker进阶-容器监控cAdvisor+InfluxDB+Granfana

概述 前面文章介绍使用docker compose组合应用并利用scale快速对容器进行扩容。 由于docker compose启动的服务都在同一台宿主机上,对于一个宿主机上运行多个容器应用时,容器的运行情况如:CPU使用率、内存使用率、网络状态、磁盘空间等一系列随时间变化的时序数据信息,都是需要去了解,因此监控是必须的。

Naviler

RHEL7 Docker安装

RHEL7系统安装Docker

流浪的猪猪

Docker容器日志

docker容器在运行时,会持续不断地产生日志,这些日志在什么地方,如何查看和管理这些日志呢? 1、查看docker日志 docker logs 容器ID #此时会看到很多的日志输出出来,(如果容器运行时间比较久的话) 对应在/var/lib/docker/containers目录下,每个容器ID.

小码农薛尧

Docker入门-docker compose的使用

Compose简介 Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。其代码目前在https://github.com/docker/compose 上开源。 Compose定位是定义和运行多个Docker容器的应用,其前身是开源项目Fig。

Edison Zhou

ASP.NET Core on K8S深入学习(3-2)DaemonSet与Job

Deployment可以满足我们大部分时候的应用部署(无状态服务类容器),但是针对一些特殊的场景应用,Deployment就无法胜任了。比如日志收集、系统监控等场景,就可以使用今天介绍的DaemonSet。又比如批处理定时任务,则可以使用今天介绍的Job/CronJob。

优惠码优惠

Docker之- 使用Docker 镜像和仓库

Docker之- 使用Docker 镜像和仓库目录 使用Docker 镜像和仓库什么是 Docker 镜像列出 Docker 镜像tag 标签Docker Hub拉取镜像查找镜像构建镜像创建Docker Hub 账号使用 Docker 的commit 命令创建镜像使用 Dockerfile 构建镜...

小码农薛尧

Docker入门-数据挂载

Docker数据管理 在容器中管理数据主要有两种方式: 数据卷(Volumes) 挂载主机目录(Bind mounts) 数据卷 数据卷是一个可供一个或多个容器使用的特殊目录,它绕过UFS,可以提供很多有用的特性: 数据卷可以在容器之间共享和重用 对数据卷的修改会立马生效 对数据卷的更新,不会影响镜像 数据卷默认会一直存在,即使容器被删除 注意: 数据卷的使用,类似于Linux下对目录或文件进行mount,镜像中的被指定为挂载点的目录中的文件会隐藏掉,能显示看的是挂载的数据卷。

小码农薛尧

Docker入门-搭建docker私有仓库

Docker Hub 目前Docker官方维护了一个公共仓库Docker Hub,其中已经包括了数量超过15000个镜像。大部分需求都可以通过在Docker Hub中直接下载镜像来使用。 注册登录 可以在https://hub.docker.com 免费注册一个Docker账号。

小码农薛尧

Docker入门-构建第一个Java程序

定制镜像 准备一个没有第三方依赖的java web项目,可能参考示例maven结构项目: session-web.war 把该war上传到安装有docker软件的服务器上宿主目录下。在同级目录创建Dockerfile touch Dockerfile vim Dockerfile 按照前面文章所学...

小码农薛尧

Docker入门-Dockerfile的使用

使用Dockerfile定制镜像 镜像的定制实际上就是定制每一层所添加的配置、文件。我们可以把每一层修改、安装、构建、操作的命令都写入一个脚本,这个脚本就是Dockerfile。 Dockerfile是一个文本文件,其内包含了一条条的指令,每一条指令构建一层,因此每一条指令的内容,就是描述该层应当如何构建。

Edison Zhou

ASP.NET Core on K8S深入学习(3-1)Deployment

本文介绍了K8S中创建资源的两种方式及对比,然后重点介绍了一下Deployment这个Controller,把玩了Deployment类型的应用运行、伸缩、故障转移以及使用label来控制Pod的位置。

公众号:程序员果果

Prometheus 集成 Node Exporter

Prometheus 官方和一些第三方,已经把一些常用数据库、系统、中间件等的指标数据的采集做成了一个个 exporter,在生产环境中,直接导入使用就可以。 这一节,我们就用 Prometheus 官方提供的 Node Exporter 来完成对Linux系统运行数据的采集 。