![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
docker
文章平均质量分 96
docker知识
是个笨小孩
这个作者很懒,什么都没留下…
展开
-
docker基本概念与部署和基础命令
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口1.是一种轻量级的“虚拟机”,Docker是一个用于开发,交付和运行应用程序的开放平台2.Docker是一个开源的应用容器引擎,基于go语言开发并遵循了apache2.0协议开源。原创 2022-09-16 11:27:26 · 585 阅读 · 0 评论 -
docker-harbor私有仓库
Harbor 是 VMware 公司开源的企业级 Docker Registry 项目,其目标是帮助用户迅速搭建一个企业级的 Docker Registry 服务Harbor以 Docker 公司开源的 Registry 为基础,提供了图形管理 UI 、基于角色的访问控制(Role Based AccessControl) 、AD/LDAP 集成、以及审计日志(Auditlogging) 等企业用户需求的功能,同时还原生支持中文。原创 2022-09-16 11:30:36 · 927 阅读 · 0 评论 -
docker-compose概述和部署编排
Docker compose 的前身是 Fig,他是一个定义及运行多个doker容器的工具使用Docker Compose不再需要使用Shell脚本来启动容器Docker Compose非常适合组合使用多个容器进行开发的场景Docker Composeh 支持单节点(主机),Docker Swarm 管理过节点。原创 2022-09-16 11:28:45 · 173 阅读 · 0 评论 -
docker网络模式--资源分配叙述
简单来说:#例:2,使用docker run创建Docker容器时,可以用 --net 或 --network 选项指定容器的网络模式网络模式指定网络模式命令host模式使用 --net=host 指定none模式使用 --net=none 指定container模式使用 --net=container:NAME_or_ID 指定bridge模式使用 --net=bridge 指定,默认设置,可省略3.网络模式详细解释3.1 host 模式原创 2022-09-16 11:29:24 · 180 阅读 · 0 评论 -
docker-consul 容器服务自动发现与更新
服务注册与发现是微服务架构中不可或缺的重要组件。起初服务都是单节点的,不保障高可用性,也不考虑服务的压力承载,服务之间调用单纯的通过接口访问。直到后来出现了多个节点的分布式架构,起初的解决手段是在服务前端负载均衡,这样前端必须要知道所有后端服务的网络位置,并配置在配置文件中。这里就会有几个问题:如果需要调用后端服务A-N,就需要配置N个服务的网络位置,配置很麻烦后端服务的网络位置变化,都需要改变每个调用者的配置既然有这些问题,那么服务注册与发现就是解决这些问题的。原创 2022-09-16 11:30:10 · 209 阅读 · 0 评论 -
docker 数据管理-镜像创建-dockerfile叙述和实例
因为对于精简的OS,rootfs可以很小, 只需要包含最基本的命令、工具和程序库就可以了,因为底层直接用宿主机的kernel,自己只需要提供rootfs就可以了。**1、**如果源路径是个文件,且目标路径是以 / 结尾, 则docker会把目标路径当作一个目录, 会把源文件拷贝到该目录下。**3、**如果源路径是个目录,且目标路径不存在,则docker会自动以目标路径创建一个目录,把源路径目录下的文件拷贝进来。ADD复制的同时,如果复制的对象是压缩包,ADD还可以解压(消耗资源)原创 2022-09-16 11:28:10 · 142 阅读 · 0 评论