解決docker網(wǎng)絡錯誤(network bridge not found)
更新時間:2024年08月17日 10:00:44 作者:臨江仙我亦是行人
這篇文章主要介紹了解決docker網(wǎng)絡錯誤(network bridge not found)問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
問題
docker 沒有網(wǎng)絡模型了
root@sh-gpu102:~# docker run -it -d -v /mnt:/mnt -v /ssd:/ssd registry.test.cn/more/lite:2.7.0.1542.4e07369 dece9b6df7a13285a53877dc016f518a7657abbe9c03c861a34ec1472b7789b3 docker: Error response from daemon: network bridge not found. root@sh-gpu102:~# docker network ls NETWORK ID NAME DRIVER SCOPE root@sh-gpu102:~#
重啟大法
root@sh-gpu102:~# systemctl restart docker
不好使?
root@sh-gpu102:~# docker network ls NETWORK ID NAME DRIVER SCOPE root@sh-gpu102:~#
只能自定義網(wǎng)橋了
root@sh-gpu102:~# docker network create --driver bridge --subnet 172.200.0.0/16 --gateway 172.200.0.1 ai-bridge 9029d91739e65fde98bf737e615ec484410370c74ee7582ed6727c7dad4517dd root@sh-gpu102:~# docker network ls NETWORK ID NAME DRIVER SCOPE 9029d91739e6 ai-bridge bridge local
創(chuàng)建容器
root@sh-gpu102:~# docker run -it -d -v /mnt:/mnt -v /ssd:/ssd --net ai-bridge registry.test.cn/more/lite:2.7.0.1542.4e07369 b0ca771aa2cf1945e469c835b43beb0e3ca279867a20e9035fa218ec04ee65f8 # 查看容器狀態(tài) root@sh-gpu102:~# docker ps |grep b0ca771aa b0ca771aa2cf registry.test.cn/more/lite:2.7.0.1542.4e07369 "/bin/bash" About a minute ago Up About a minute brave_galois # 進入容器驗證網(wǎng)絡 root@sh-gpu102:~# docker exec -it b0ca771aa /bin/bash root@b0ca771aa2cf:~/body_front# ping www.baidu.com PING www.a.shifen.com (220.181.38.149) 56(84) bytes of data. 64 bytes from 220.181.38.149 (220.181.38.149): icmp_seq=1 ttl=47 time=2.19 ms 64 bytes from 220.181.38.149 (220.181.38.149): icmp_seq=2 ttl=47 time=2.07 ms 64 bytes from 220.181.38.149 (220.181.38.149): icmp_seq=3 ttl=47 time=2.05 ms 64 bytes from 220.181.38.149 (220.181.38.149): icmp_seq=4 ttl=47 time=2.17 ms 64 bytes from 220.181.38.149 (220.181.38.149): icmp_seq=5 ttl=47 time=2.04 ms ^C --- www.a.shifen.com ping statistics --- 5 packets transmitted, 5 received, 0% packet loss, time 4004ms rtt min/avg/max/mdev = 2.040/2.108/2.194/0.080 ms root@b0ca771aa2cf:~/body_front#
有一個缺點就是
必須指定網(wǎng)絡模型
雖說 bridge 是 docker 的默認網(wǎng)絡模型
但是自定義的顯然沒有取代 docker 默認的 bridge
root@sh-gpu102:~# docker run -it -d -v /mnt:/mnt -v /ssd:/ssd registry.test.cn/more/lite:2.7.0.1542.4e07369 dd6d3102d1156253dcb6221087dd3799efaeff9b46873d19fb6b1eeda17b93e0 docker: Error response from daemon: network bridge not found. root@sh-gpu102:~#
至于為什么沒有網(wǎng)絡模型了,此問題沒有找到根本原因,只能等待以后再查了
總結
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
dockerfile構建haproxy的詳細過程(構建HAProxy的鏡像)
Dockerfile是一個用于構建Docker鏡像的文本文件,包含了構建鏡像所需的所有指令和說明,通過定義一系列命令和參數(shù),本文詳細介紹了如何使用Dockerfile一步步構建HAProxy的鏡像,并指導如何創(chuàng)建和運行容器,實現(xiàn)負載均衡服務,感興趣的朋友一起看看吧2025-03-03.netcore 使用surging框架發(fā)布到docker
這篇文章主要介紹了netcore 使用surging框架發(fā)布到docker,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-03-03在?Docker?容器中運行?PHPMyAdmin的詳細步驟
Docker是一個開源的應用容器引擎,它能夠實現(xiàn)應用部署的自動化。此外,容器是完全使用沙箱機制,容器之間的環(huán)境相互獨立,不會相互干擾,接下來通過本文給大家介紹在?Docker?容器中運行?PHPMyAdmin的詳細步驟,感興趣的朋友一起看看吧2022-01-01一次centos Docker網(wǎng)橋模式無法訪問宿主機Redis服務的故障排除經(jīng)歷
這篇文章主要給大家介紹了關于一次centos Docker網(wǎng)橋模式無法訪問宿主機Redis服務的故障排除經(jīng)歷,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Docker具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧2019-10-10兩種方式創(chuàng)建docker鏡像的啟動容器時區(qū)別介紹(總結篇)
這篇文章主要介紹了基于兩種創(chuàng)建docker鏡像的啟動容器時區(qū)別總結,第一種凡是用docker commit生成的鏡像啟動的時候可以加載一個啟動自己應用的腳本,第二種用Docfile文件生成的鏡像時,來啟動容器就不用再加這個腳本了,具體詳情一起通過本文學習吧2016-10-10