标签

docker

探索此标签下的所有文章

27 篇文章 标签归档 全部标签

文章列表

2-10-Docker-machine

1. Machine 的基本概念和流程 Docker Machine是一个用于配置和管理带有Docker Engine主机的工具,它允许你在虚拟宿主机上安装Docker,并使用docker-machine命令管理这个宿主机,可以使用Docker Machine在本地的MAC或者

docker
熊 容器 1

2-9-Docker-Swarm

1. 简介 Swarm是Docker官方提供的一款集群管理工具 , 其主要作用是把若干台Docker主机抽象为一个整体 , 并且通过一个入口统一管理这些Docker主机上的各种Docker资源。Swarm和Kubernetes比较类似 , 但是更加轻 , 具有的功能也较kubernetes更少一些。

docker
熊 容器 0

2-8-Docker-Compose

1. docker compose概述 当在宿主机启动较多的容器时候 , 如果都是手动操作会觉得比较麻烦而且容易出错 , 此时推荐使用docker单机编排工具docker-compose docker-compose是docker容器的一种单机编排服务 , docker-compose是一个管理多个

docker
熊 容器 0

2-7-Docker的系统资源限制及验证

默认情况下 , Docker容器是没有资源限制的 , 它会尽可能地使用宿主机能够分配给它的资源。如果不对容器资源进行限制 , 容器之间就会相互影响 , 一些占用硬件资源较高的容器会吞噬掉所有的硬件资源 , 从而导致其它容器无硬件资源可用 , 发生停服状态。 Docker提供了限制内存 , CPU或磁

docker
熊 容器 0

2-6-3-flannel实现容器跨主机网络通信

1. flannel简介 flannel是coreos团队针对kubernetes设计的一个网络规划服务。简单来说 , 他的功能是让集群的不同节点主机创建的docker容器都具有全集群唯一的虚拟IP 地址。 在默认的docker配置中 , 每个节点上面的docker服务都会分别负责所在节点容器的分配

docker
熊 容器 1

2-6-2-Openvswitch实现容器跨主机网络互联

1. Open vSwitch介绍 Open vSwitch , 即Open Virtual Switch开放虚拟交换机 , 是在开源的Apache2.0许可下的产品级质量的多层虚拟交换机。Open vSwitch通过软件的方式形成交换机部件。 跟传统的物理交换机相比 , 虚拟交换机同样具备众多优点

docker
熊 容器 0

2-6-1-Docker网络管理

1. 容器间互联 即在同一个宿主机上的容器之间可以通过自定义的容器名称相互访问 , 比如一个业务前端静态页面是使用nginx , 动态页面使用的是tomcat由于容器在启动的时候其内部IP地址是DHCP随机分配的 , 所以如果通过内部访问的话 , 自定义名称是相对比较固定的 , 因此比较适用于此场景

docker
熊 容器 0

2-5-Docker数据卷管理

1. 存储卷介绍 1.1 存储卷基础 Docker镜像由多个文件系统 ( 只读层 ) 叠加而成。Docker 会加载只读镜像层 , 并在镜像栈顶部添加一个读写层。当运行容器后 , 如果修改了某个已存在的文件 , 那么该文件将会从下面的只读层复制到上面的读写层 , 同时 , 该文件在只读层中仍然存在

docker
熊 容器 0

2-4-7-Portainer使用

1. Portainer介绍 Portainer是一个可视化的容器镜像的图形管理工具,利用Portainer可以轻松构建,管理和维护Docker环境。 而且完全免费,基于容器化的安装方式,方便高效部署。提供状态显示面板、应用模块快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像, 创建容器等操

docker
熊 容器 1