19191919
Docker網絡管理
1.網絡模式
查看網絡模式
(1)host模式
使用docker run時使用–net=host指定
(可以看到host模式和宿主機網卡IP都一樣)
(2)container模式
使用–net=container:container_id/container_name
(可以看到container模式下和宿主機IP一樣)
(3)none模式
使用–net=none指定
(可以看到這種模式下,不會配置任何網絡)
(4)bridge模式
使用–net=bridge指定默認模式,不用指定默認就是這種網絡模式。這種模式會為每個容器分配一個獨立的Network Namespace。類似于vmware的nat網絡模式。同一個宿主機上的所有容器會在同一個網段下,相互之間是可以通信的。
2.Docker網絡管理-外部訪問容器
(1)首先使用centos鏡像新建一個容器,然后在該容器中安裝httpd服務,并啟動
(2)再把該容器導成一個新的鏡像,然后再使用新鏡像創建容器,并指定端口映射
(3)進入容器啟動http服務
(4)訪問apache網頁
編輯1.html: vi /var/www/html/1.html 隨便寫點東西再次訪問
(5)測試
3.給默認網橋設置網段
重啟服務并啟動容器測試
總結
- 上一篇: python+django基于爬虫系统的
- 下一篇: 我的创作纪念日(创作整整一年啦!!)