摘要:
stress是Linux的一个压力测试工具,可以对CPU、Memory、IO、磁盘进行压力测试。 一、软件包方式安装 [root@centos7 ~]#yum -y install stress-ng [root@ubuntu1804 ~]#apt -y install stress-ng 二、编译 阅读全文
摘要:
docker swarm 介绍 Swarm是Docker公司推出的用来管理docker集群的平台,几乎全部用GO语言来完成的开发的,代码开源在https://github.com/docker/swarm, 它是将一群Docker宿主机变成一个单一的虚拟主机,Swarm使用标准的Docker API 阅读全文
摘要:
docker 资源限制主要讲四个关键字: CPU 内存 交换分区 内存溢出是否关掉进程(容器)#docker run -it --rm -m 200m --cpus 1.5--memory-swap 512M --oom-kill-disable centos 默认情况下,容器没有资源限制,可以使用 阅读全文
摘要:
#CentOS安装后优化大全 1.修改网卡名称 2.网卡配置 3.设置语言及主机名 4.关闭SELinux及防火墙 5.优化ssh速度 6.关闭firewall防火墙 7.配置yum源 8.升级CentOS内核 9.CentOS安装常用软件 10.配置vim环境 11.配置时钟同步和时区 12.配置 阅读全文
摘要:
一、单机编排之Docker Compose 介绍 当在宿主机启动较多的容器时候,如果都是手动操作会觉得比较麻烦而且容易出错,此时推荐使用docker 单机编排工具 docker-compose docker-compose 是 docker 容器的一种单机编排服务,docker-compose 是一 阅读全文
摘要:
Compose 是用于定义和运行多容器 Docker 应用程序的工具。通过 Compose,您可以使用 YML 文件来配置应用程序需要的所有服务。然后,使用一个命令,就可以从 YML 文件配置中创建并启动所有服务。 docker compose文件是一个yaml格式的文件,所以注意行首的缩进很严格, 阅读全文
摘要:
一、介绍 Harbor是一个用于存储和分发Docker镜像的企业级Registry服务器,由vmware开源,其通过添加一些企业必需的功能特性, 例如安全、标识和管理等,扩展了开源Docker Distribution。作为一个企业级私有Registry服务器,Harbor提供了更好的性能和安全。 阅读全文
摘要:
Docker 仓库分为公有云仓库和私有云仓库 公有云仓库:由互联网公司对外公开的仓库 官方 阿里云等第三方仓库 私有云仓库:组织内部搭建的仓库,一般只为组织内部使用,常使用下面软件搭建仓库 docker registory docker harbor 一、私有云单机仓库DockerRegistry配 阅读全文
摘要:
参数的作用顺序: 说明:在构造容器时,Dcokerfile文件有有CMD项,前台运行(daemon off;)还是后台运行(daemon on;); [root@localhost7B alpine]# docker run -d -it -p 80:80 alpine_ningx:test [ro 阅读全文
摘要:
一、基于alpine 基础镜像制作nginx镜像 [root@localhost7B alpine]#docker pull alpine [root@localhost7B alpine]# cd /data/dockerfile/system/alpine/ [root@localhost7B 阅读全文