Skip to content
This repository was archived by the owner on Mar 23, 2021. It is now read-only.

Commit e58f7a7

Browse files
committed
docs(docker): dns设置
1 parent a4189f5 commit e58f7a7

File tree

2 files changed

+34
-0
lines changed

2 files changed

+34
-0
lines changed
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
2+
# [Docker]DNS设置
3+
4+
参考:
5+
6+
[daemon](https://docs.docker.com/engine/reference/commandline/dockerd/)
7+
8+
[Container networking](https://docs.docker.com/config/containers/container-networking/)
9+
10+
## 全局设置
11+
12+
`docker`配置文件`/etc/docker/daemon.json`中设置
13+
14+
```
15+
$ cat /etc/docker/daemon.json
16+
{
17+
"dns": ["119.29.29.29", "223.5.5.5", "223.6.6.6"]
18+
}
19+
```
20+
21+
重新启动`docker`服务
22+
23+
```
24+
$ sudo /etc/init.d/docker restart
25+
```
26+
27+
## 容器设置
28+
29+
使用属性`--dns`指定要载入容器的`DNS`
30+
31+
```
32+
$ docker run -it --dns 233.5.5.5 --dns 233.6.6.6 ubuntu bash
33+
```

mkdocs.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ nav:
4444
- 'Docker Hub使用': './docker/basic/docker-hub使用.md'
4545
- 'Docker启动设置': './docker/basic/Docker启动设置.md'
4646
- '[docker commit]保存容器为镜像': './docker/basic/[docker commit]保存容器为镜像.md'
47+
- '[Docker]DNS设置': './docker/basic/[Docker]DNS设置.md'
4748
- 进阶:
4849
- '[译]Docker开发最佳实践': './docker/advanced/[译]Docker开发最佳实践.md'
4950
- '编写.dockerignore': './docker/advanced/编写.dockerignore.md'

0 commit comments

Comments
 (0)