Docker基础之二: Linux快速入门
<h1>Linux快速使用教程 {#1}</h1> <p>(提示:对Docker感兴趣的朋友可以加我的微信ghostcloud2016,然后我把你加到我们的一个Docker爱好者群组里面。)</p> <p>由于Docker是的容器都依赖于linux 内核,因此这一节主要是快速简单的介绍一下linux,如果你对linux...
51工具盒子
<h1>Linux快速使用教程 {#1}</h1> <p>(提示:对Docker感兴趣的朋友可以加我的微信ghostcloud2016,然后我把你加到我们的一个Docker爱好者群组里面。)</p> <p>由于Docker是的容器都依赖于linux 内核,因此这一节主要是快速简单的介绍一下linux,如果你对linux...
<p>flannel 是 CoreOS 开发的容器网络解决方案。flannel 为每个 host 分配一个 subnet,容器从此 subnet 中分配 IP,这些 IP 可以在 host 间路由,容器间无需 NAT 和 port mapping 就可以跨主机通信。</p> <p>每个 subnet 都是从一个更大的 IP 池中划分的,fla...
<h1>Docker的架构 {#1}</h1> <p>Docker使用的是 C-S架构。Docker的客户端同Docker Daemon进行交互,其中主要的工作是通过 daemon来完成,包括拉取镜像,编译镜像,运行容器,发布容器等。Docker client和daemon可以运行在同一个系统上,也可以通过远程方式进行访问。Docker cl...
<h2>初始Docker</h2> <h3><a href="https://51tbox.com/" title="大白话Docker入门(一)">大白话Docker入门(一)</a></h3> <h3><a href="https://...
<p>上一节我们创建了两个 macvlan 并部署了容器,网络结构如下:</p> <p><img src="http://static.51tbox.com/static/2024-12-22/col/b1ca878c6b7c49bcfe17e55f1e2cab52/22c70434386d457daf2a36d15f2ab4...
<p>上篇的<a href="https://yq.aliyun.com/go/articleRenderRedirect?url=https%3A%2F%2Fyq.aliyun.com%2Farticles%2F63035">大白话Docker入门(一)</a>让我们认识了docker,知道docker大概是怎么玩的。初...
<h1>大白话Docker入门(一) {#1}</h1> <p>随着docker现在越来越热门,自己也对docker的好奇心也越来越重,终于忍不住利用了一些时间把docker学习一遍。目前的资料不少,但是由于docker的发展较快,每个团队对docker的关注点也并不相同,大部分的文章还是不够完整和易懂,所以希望有这样一篇文章能让大家通过简单...
<p>上一节我们创建了 macvlan 并部署了容器,本节详细分析 macvlan 底层网络结构。</p> <h4>macvlan 网络结构分析 {#macvlan-}</h4> <p>macvlan 不依赖 Linux bridge,brctl show 可以确认没有创建新的 bridge。</p> &l...
上一节我们准备好了 macvlan 的实验环境,今天在 host1 和 host2 中创建 macvlan 网络 mac_net1: ![创建 macvlan 网络 - 每天5分钟玩转 Docker 容器技术(55)_https://www.tiejiang.org_每天5分钟Docker_第1张](http://static.51tbox.com/static/2024-1...
<p>除了 overlay,docker 还开发了另一个支持跨主机容器网络的 driver:macvlan。</p> <p>macvlan 本身是 linxu kernel 模块,其功能是允许在同一个物理网卡上配置多个 MAC 地址,即多个 interface,每个 interface 可以配置自己的 IP。macvlan 本质上是一种网卡虚...