docker
文章平均质量分 90
玖丶C
这个作者很懒,什么都没留下…
展开
-
08 Docker Swarm
Docker Swarm 集群基本配置 安装三台docker基本环境 ip/主机名 角色 基础环境 192.168.10.101/manager 管理manager节点 docker-ce 192.168.10.102/worker01 工作worker节点 docker-ce 192.168.10.103/worker02 工作worker节点 docker-ce 如果生产环境防火墙开启则需要放行端口 如果开启防火墙三台均需要放行端口 Tcp 2377 (集群管理端口) tcp原创 2021-08-13 15:52:01 · 252 阅读 · 0 评论 -
05-Docker安全管理及资源限制
Dcoker与虚拟机的区别 隔离与共享 1. 每个虚拟机都有自己的系统内核核 2. Docker容器则是通过隔离的方式让容器之间互不影响,容器无法影响宿主机 性能与损耗 1. 与虚拟机相比,容器资源损耗要小得多 2. 同样的宿主机下,能够建立容器的数量要比虚拟机多得多 3. 虚拟机的安全性要比容器好 Docker存在的安全问题 - Docker自身漏洞 CVE官方记录Docker历史版本共有超过20项漏洞 - Docker源码问题 黑客上传恶意镜像 镜像原创 2021-08-13 15:46:08 · 288 阅读 · 0 评论 -
docker基于nginx和consul构建自动发现
基于nginx和consul构建自动发现的docker服务架构 #基于上方环境搭建 点击跳转 一:Consul概述 Consul是一套开源的分布式服务发现和配置管理系统,支持多数据中心分布式高可用。Consul是HashiCorp(Vagrant的创建者)开发的一个服务发现与配置项目,用Go语言开发,基于 Mozilla Public License 2.0 的协议开源。 另外,架构里的另一个重要的角色则是Docker。Docker技术的不断成熟,孵化出了大量优秀的相关技术,比如docker监控,开源技术原创 2021-08-13 15:31:21 · 410 阅读 · 0 评论 -
03-docker-compose
Docker-compose简介 1,Docker-compose简介 Docker-Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。 Docker-Compose将所管理的容器分为三层,分别是工程(project),服务(service)以及容器(container)。Docker-Compose运行目录下的所有文件(docker-compose.yml,extends文件或环境变量文件等)组成一个工程,若无特殊指定工程名即为当前目录名。一个工程当中可包含多个服务原创 2021-08-13 15:28:11 · 131 阅读 · 0 评论 -
02- Dockerfile
一、Dockerfile 1、什么是 Dockerfile Dockerfile 是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜像所需的指令和说明。 2、Dockerfile的作用 安装dockerfile中的指令定义docker容器或者容器中的应用程序以及服务 Dockerfile制作一个镜像模板安装模板统一生成容器 3、Dockerfile的基础结构 #开头的表示注释行,说明dockerfile中的指令 维护者的信息 镜像操作指令 容器操作指令 基础镜像信息 4、Dockerfile中常见的操原创 2021-08-13 15:06:38 · 128 阅读 · 0 评论 -
01-Docker基本管理
1.1:什么是docker?有什么用? Docker是一个用于开发,交付和运行应用程序的开放平台。Docker使您能够将应用程序与基础架构分开,从而可以快速交付软件。 是一个开源的应用容器引擎,让开发者可以打包大门的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或者Windows机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口 沙箱(Sandbox):在计算机安全领域,沙箱是一种程序的隔离运行机制 Docker在2013年一炮而红,直到现在,已经原创 2021-08-13 14:52:45 · 140 阅读 · 0 评论 -
一:部署harbor镜像仓库
Docker容器应用的开发和运行离不开可靠的镜像管理,虽然Docker官方也提供了公共的镜像仓库,但是从安全和效率等方面考虑,部署我们私有环境内的Registry 也是非常必要的。之前介绍了Docker私有仓库Registry,这里介绍另一款企业级Docker镜像仓库Harbor的部署和使用,在Kubernetes集群中,推荐使用Harbor仓库环境。 一、Harbor仓库介绍 我们在日常Docker容器使用和管理过程中,渐渐发现部署企业私有仓库往往是很有必要的, 它可以帮助你管理企业的一些敏感镜像, 同时原创 2021-08-13 14:10:29 · 759 阅读 · 0 评论