宿主機與容器可以ping通實踐
實驗來自於:https://training.play-with-docker.com/docker-networking-hol/
檢視網路
docker network ls
列出網路驅動外掛
docker info
l
安裝brctl
sudo apt-get install bridge-utils
brctl show
檢視主機與docker之間的網橋:預設都是docker0
Run一個 容器ubuntu
docker run -dt ubuntu sleep infinity
重新命名為ubuntu-test1,並且檢視這個容器的網橋
docker runame 容器id ubuntu-test1
docker ps
#檢視網橋,是否與ubuntu-test1連線
docker network inspect bridge
測試網路
在宿主機下ping 上圖中ubuntu-test1的ip,是否宿主機和容器ubuntu-test1連線成功
同時宿主機ping ,github網站是否聯網
可以docker exec 進入這個容器內ping docker0的網段,是可以ping通的
再進入容器後,要先安裝使用ping的工具
apt-get update && apt-get install -y iputils-ping
這一步就可以看出容器ubuntu-test1是聯網的
實驗結束網路模式知識學習
bridge模式:Docker的預設模式,它會在docker容器啟動時候,自動配置好自己的網路資訊,同一宿主機的所有容器都在一個網路下,彼此間可以通訊。
host模式: 容器使用宿主機的ip地址進行通訊。特點:容器和宿主機共享網路
container模式: 新建立的容器間使用,使用已建立的容器網路,類似一個區域網。 特點:容器和容器共享網路
none模式:不會做任何網路的配置,可以最大限度的定製化。 不提供網路服務,容器啟動後無網路連線。
相關文章
- 建立sshd服務容器,並使宿主機與容器免密通訊
- .Net 在容器中操作宿主機
- 如何設定讓Win10可以ping通_怎樣讓win10系統可以ping通Win10
- 虛擬機器與容器的混合管理實踐虛擬機
- Docker宿主機和容器之間的繫結Docker
- Docker容器內部能ping通ip,ping不通域名(Name or service not known)解決方法Docker
- 虛擬機器 與 host主機,無法ping通的問題虛擬機
- Docker容器的原理與實踐 (下)Docker
- 實踐:Docker容器與映象管理Docker
- Docker容器內部埠對映到外部宿主機埠Docker
- K8S叢集pod容器與宿主機時鐘不一致K8S
- 配置WSL2實現與宿主機的網路互通
- K8S CNI之:利⽤ ipvlan + host-local 打通容器與宿主機的平⾏⽹絡K8S
- Docker容器編排技術解析與實踐Docker
- MacOS下解決宿主機和docker容器之間網路互通MacDocker
- Docker進階與實踐之六:容器卷管理Docker
- 虛擬機器與宿主機的網路連線虛擬機
- Oracle VirtualBox 配置宿主機與虛擬機器互訪Oracle虛擬機
- Hadoop叢集搭建--虛擬機器互相ping通Hadoop虛擬機
- 聊聊宿主機管理
- 【網頁報404,域名可以PING通,但是網址就是打不開】網頁
- 主機與virtualbox虛擬機器的互ping虛擬機
- 最火的容器技術|Docker入門與實踐Docker
- 有贊容器化實踐
- VirtualBox在NAT模式下虛擬機器與宿主機互相通訊實驗截圖模式虛擬機
- Vue 3 元件通訊與 ViewDesign 最佳實踐Vue元件View
- Docker容器內部埠對映到外部宿主機埠的方法小結Docker
- 解決方案:可以ping別人,但是別人不能ping我
- docker宿主機iptables配置Docker
- xshell能ping通虛擬機器,不能連線虛擬機器虛擬機
- vivo 容器叢集監控系統架構與實踐架構
- Docker的通俗理解和透過宿主機埠訪問Redis容器的例項DockerRedis
- 聯通實時計算平臺演進與實踐
- 使用Portainer部署Docker容器實踐AIDocker
- 批量ping主機
- 實現容器安全管理的最佳實踐
- 【唯實踐】容器環境應用一鍵拉起實踐
- 通義靈碼實踐教程——效能實踐