我在自己MacBook上架設了一個DNS服務器,控制臺測驗正常:
% nslookup www.baidu.com 127.0.0.1
Server: 127.0.0.1
Address: 127.0.0.1#53
Non-authoritative answer:
www.baidu.com canonical name = www.a.shifen.com.
Name: www.a.shifen.com
Address: 110.242.68.3
Name: www.a.shifen.com
Address: 110.242.68.4
%
但是我啟動一個Debian容器,測驗失敗:
% docker run -it --net=host --dns 127.0.0.1 debian:buster bash
WARNING: Localhost DNS setting (--dns=127.0.0.1) may fail in containers.
root@docker-desktop:/# ping www.baidu.com
ping: www.baidu.com: Temporary failure in name resolution
root@docker-desktop:/#
問題出在哪呢?
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/257585.html
標籤:Docker
上一篇:tiled地圖匯入python
下一篇:shell編程基礎一
