update frr docker

This commit is contained in:
2025-09-19 16:59:31 +08:00
parent 2fbe2c4394
commit 0db290eec5
2 changed files with 39 additions and 4 deletions

View File

@@ -64,10 +64,14 @@ sudo systemctl enable docker
systemctl disable docker.service systemctl disable docker.service
``` ```
## 国内镜像 ## 镜像加速
### 国内镜像
为了加速下载镜像文件,国内服务器可以指定国内的镜像! 为了加速下载镜像文件,国内服务器可以指定国内的镜像!
阿里云https://registry.cn-hangzhou.aliyuncs.com/ 阿里云https://registry.cn-hangzhou.aliyuncs.com/
华为云https://05f073ad3c0010ea0f4bc00b7105ec20.mirror.swr.myhuaweicloud.com/ 华为云https://05f073ad3c0010ea0f4bc00b7105ec20.mirror.swr.myhuaweicloud.com/
@@ -80,7 +84,9 @@ Docker中国https://registry.docker-cn.com
腾讯云 https://mirror.ccs.tencentyun.com 腾讯云 https://mirror.ccs.tencentyun.com
### 写入配置文件 重启服务
写入配置文件 重启服务
```bash ```bash
sudo mkdir -p /etc/docker sudo mkdir -p /etc/docker
@@ -98,7 +104,7 @@ EOF
sudo systemctl restart docker sudo systemctl restart docker
``` ```
## docker 配置代理 ### docker代理
``` ```
sudo mkdir -p /etc/systemd/system/docker.service.d sudo mkdir -p /etc/systemd/system/docker.service.d
@@ -330,6 +336,26 @@ docker-compose start nginx
容器映射目录中原来的文件都消失了。在一边操作等同于在另一边操作,且操作的是宿主机目录中的文件。 容器映射目录中原来的文件都消失了。在一边操作等同于在另一边操作,且操作的是宿主机目录中的文件。
### 规则总表
下表总结了宿主机目录和容器目录在不同存在性与内容状态下的映射结果:
| 宿主机目录状态 | 容器目录状态 | Docker 行为 | 最终效果(容器内视角) |
| :------------- | :----------- | :------------------------------------------- | :----------------------------------------------------------- |
| **不存在** | **不存在** | **自动创建**宿主机和容器目录 | 一个**空的**、双向同步的目录 |
| **不存在** | **空** | **自动创建**宿主机目录 | 一个**空的**、双向同步的目录 |
| **不存在** | **不为空** | **自动创建**宿主机目录(空),并覆盖容器目录 | 容器原内容**消失**,变成一个**空的**、双向同步的目录 |
| **空** | **不存在** | **自动创建**容器目录 | 一个**空的**、双向同步的目录 |
| **空** | **空** | 直接挂载 | 一个**空的**、双向同步的目录 |
| **空** | **不为空** | 用空目录覆盖容器目录 | 容器原内容**消失**,变成一个**空的**、双向同步的目录 |
| **不为空** | **不存在** | **自动创建**容器目录 | **直接显示宿主机目录的内容**,并双向同步 |
| **不为空** | **空** | 直接挂载 | **直接显示宿主机目录的内容**,并双向同步 |
| **不为空** | **不为空** | 用宿主机目录覆盖容器目录 | 容器原内容**消失****被替换为宿主机目录的内容**,并双向同步 |
## 常见问题 ## 常见问题
容器内没有网 不能解析dns 容器内没有网 不能解析dns

View File

@@ -169,7 +169,16 @@ interface eth1
ip rip receive version 2 ip rip receive version 2
``` ```
```bash
redistribute kernel # 内核路由(包括静态、策略、直连等)
redistribute connected # 直连接口网段
redistribute static # 静态路由
redistribute ospf # OSPF 路由
redistribute rip # RIP 路由
redistribute bgp # BGP 路由
redistribute isis # ISIS 路由(如有)
```
### 常用命令 ### 常用命令