![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
docker
文章平均质量分 94
摆渡使者
老司机
展开
-
docker consul部署
一、定义1、Consul 使用场景2、Consul 优势3、Consul的四大核心特性:4、构建核心二、容器服务更新与发现拓扑图三、部署1、consul服务器操作2、容器服务自动注册到consul集群2.1、安装 Gliderlabs/Registrator Gliderlabs/Registrator2.2、测试服务发现功能是否正常一、定义Consul 是一个支持多数据中心分布式高可用的 服务发现 和 配置共享 的服务软件,由 HashiCorp 公司用 Go 语言开发, 基于 Mozilla Pu.原创 2022-01-23 16:02:51 · 2487 阅读 · 0 评论 -
docker compose的使用
一、Compose介绍二、编写规范三、配置常用字段四、常用命令五、compose部署一、Compose介绍Docker Compose是一个用来定义和运行复杂应用的Docker工具。一个使用Docker容器的应用,通常由多个容器组成。使用Docker Compose不再需要使用shell脚本来启动容器。Compose 通过一个配置文件来管理多个Docker容器,在配置文件中,所有的容器通过services来定义,然后使用docker-compose脚本来启动,停止和重启应用,和应用中的服务以及所有依.原创 2022-01-21 11:17:15 · 1028 阅读 · 0 评论 -
cgroup资源配置
一、cgroup介绍二、利用stress 压力测试工具来测试二、CPU控制1、仅用率控制(权重)2、周期限制方法一:在命令行里直接设置方法二:创建容器后,关闭容器在文件里直接修改方法三:进入容器查看3、cpu核心数一、cgroup介绍docker使用cgroup控制资源,K8S 里面也有limit(使用上限)Docker通过 Cgroup来控制容器使用的资源配额,包括 cPU、内存、磁盘三大方面,基本覆盖了常见的资源配额和使用量控制。Cgroup是 Control Groups 的缩写,是Linu.原创 2022-01-19 19:33:44 · 937 阅读 · 0 评论 -
docker私有仓库的建立
一、registry和harbor建立私有仓库一、registry和harborregistry只是纯字符集仓库,harbor是有自己的界面的harbor的存放位置就是registry,registry只是harbor的一个组件harbor由8个容器组成,其中一个就是registrydocker images 保存的位置[root@localhost ~]# cd /var/lib/docker/image/[root@localhost image]# lsoverlay2建立私有.原创 2022-01-18 11:57:44 · 757 阅读 · 0 评论 -
dockerfile原理、创建及优化
一、基于Dockerfile创建二、Dockerfile操作指令三镜像层次一、基于Dockerfile创建Dockerfile是由一组指令组成的文件 ,用来写镜像的Dockerfile结构四部分●基础镜像信息●维护者信息●镜像操作指令●容器启动时执行指令 (cmd/ENTRYPOINT)Dockerfile每行支持一条指令,每条指令可携带多个参数(支持&&),支持使用以“#“号开头的注释(jason文件不支持#注释)二、Dockerfile操作指令指令含义.原创 2022-01-14 14:40:09 · 2377 阅读 · 0 评论 -
docker数据卷和数据卷容器
一、定义二、创建数据卷三、数据卷容器四、容器互联:一、定义数据卷是一个可供一个或多个容器使用的特殊目录,它绕过 UFS,可以提供很多有用的特性:数据卷可以在容器之间共享和重用对数据卷的修改会立马生效对数据卷的更新,不会影响镜像卷会一直存在,直到没有容器使用*数据卷的使用,类似于 Linux 下对目录或文件进行 mount。1、数据卷将宿主机中的目录与指定容器内的目录进行挂载2、数据卷容器容器之间进行挂载,实现文件系统之间通讯但是此种方案无法实现容器之间直接的网络通讯二、创建数据卷/.原创 2022-01-13 09:41:51 · 1175 阅读 · 0 评论 -
docker网络
一、网络1、bridge模式2、host模式3、container 模式(overlay)4、none 模式5、操作指定分配容器IP地址自定义网络固定IP暴露端口一、网络看docker info可以看到可用的网络[root@localhost ~]# docker info当你开始大规模使用Docker时,你会发现需要了解很多关于网络的知识。Docker作为目前最火的轻量级容器技术,有很多令人称道的功能,如Docker的镜像管理。然而,Docker同样有着很多不完善的地方,网络方面就是Dock.原创 2022-01-12 22:02:11 · 2350 阅读 · 0 评论 -
doctor技术基础
一、容器和虚拟化区别:1、结构上的区别2、特性上的区别二、Docker的三个概念三、Docker的使用场景四、Docker 引擎(Docker Engine)五、原理六、名称空间(Namespaces)七、部署docker一、容器和虚拟化区别:1、结构上的区别KVM全虚:,由kvm组件做虚拟化资源,vmm为抽象层以软件形式,由QUMU调用内核供给虚拟机,或者叫寄居型EXSI半虚,完整性架构在裸金属上的,可以直接利用内核物理性能,容器2、特性上的区别不同点container.原创 2022-01-10 19:56:46 · 4739 阅读 · 0 评论