
Docker容器与虚拟化
Docker是在Linux容器里运行应用的开源工具
是一种轻量级的虚拟机。诞生于2013年,最初的发起者是dotCloud公司,后来改名为DockerIne,之后专注于Docker相关技术和产品的开发。
墨鴉
这个作者很懒,什么都没留下…
展开
-
docker——Cgroup资源限制
目录一、Cgroup简介一、使用 stress 工具测试 CPU 和内存二、CPU 周期限制三、CPU Core 控制四、内存限额五、Block IO 的限制六、bps 和 iops 的限制一、Cgroup简介一、使用 stress 工具测试 CPU 和内存使用 Dockerfile 来创建一个基于 Centos 的 stress 工具镜像。生成镜像docker build -t centos:stress .二、CPU 周期限制三、CPU Core 控制四、内存限额五、Block I原创 2020-12-03 17:10:44 · 484 阅读 · 0 评论 -
Docker容器——consul群集服务搭建与consul-template
目录一、consul简介1.1.1、consul 关键特性1.1.2、consul 术语二、consul 端口说明三、consul服务架构和核心概念四、案例一、consul简介1.1.1、consul 关键特性服务发现:支持服务发现。你可以通过 DNS 或 HTTP 的方式获取服务信息。健康检查:支持健康检查。可以提供与给定服务相关联的任何数量的健康检查(如 web 状态码或 cpu 使用率)。K/V 存储:键/值对存储。你可用通过 consul 存储如动态配置之类的相关信息。多数据中心:支持原创 2020-12-03 08:12:25 · 291 阅读 · 0 评论 -
Docker容器——Compose部署
Compose是用于定义和运行多容器Docker应用程序的工具。通过Compose,您可以使用YAML文件来配置应用程序的服务。然后,使用一个命令,就可以从配置中创建并启动所有服务。Compose通过一个配置文件来管理多个Docker容器,在配置文件中,所有的容器通过services来定义,然后使用docker-compose脚本来启动,停止和重启应用,和应用中的服务以及所有依赖服务的容器,非常适合组合使用多个容器进行开发的场景。原创 2020-12-01 20:12:49 · 182 阅读 · 0 评论 -
Dockerfile创建容器服务
目录一、使用dockerfile构建ssh镜像二、使用dockerfile创建systemctl镜像三、使用dockerfile创建手工编译安装Nginx镜像四、使用dockerfile创建Tomcat镜像一、使用dockerfile构建ssh镜像mkdir sshdcd sshd/vim DockerfileFROM centos:7MAINTAINER The centos projectRUN yum -y updateRUN yum -y install openssh* net-t原创 2020-11-30 08:37:48 · 371 阅读 · 0 评论 -
Docker镜像以及私有仓库的创建
目录一、Docker镜像1.1.1、Docker镜像简介1.1.2、docker镜像的创建方法1.1.3、docker镜像的分层结构二、基于已有的镜像创建实例三、基于本地模板创建实例四、使用Dockerfile创建实例五、搭建私有仓库一、Docker镜像1.1.1、Docker镜像简介镜像是一个特殊的文件系统,除了提供容器运行时所需的程序、库、资源、配置等文件外,还包含了一些为运行时准备的一些配置参数。镜像是容器在本地运行的基础,Dokcer运行容器前需要本地存在对应的镜像,如果不存在对应的镜像,原创 2020-11-30 08:24:55 · 159 阅读 · 0 评论 -
Docker容器与虚拟化技术——Docker基本管理
Docker是在linux容器里运行应用的开源工具,是一种轻量级的“虚拟机”,诞生于2013年,docker的设计宗旨:build、ship and Run Any APP、anywhere,即通过对应用组件的封装、发布、部署、运行等生命周期的管理,达到应用组件级别的“一次封装,到处运行”的目的。原创 2020-11-26 07:58:26 · 246 阅读 · 0 评论