日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

docker设置固定ip地址

發布時間:2025/4/16 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 docker设置固定ip地址 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Docker安裝后,默認會創建下面三種網絡類型

root@centos-mysql01:~#root@centos-mysql01:/data# docker network lsNETWORK ID NAME DRIVER SCOPEcab735099128 bridge bridge local13a89298cb91 host host local581ee02ee095 none null local

啟動 Docker的時候,用 --network 參數,可以指定網絡類型

root@centos-mysql01:~#docker run --privileged -itd --name centos_lnmp1.14 --network bridge --ip 172.17.0.10 centos /usr/sbin/init

bridge:橋接網絡

默認情況下啟動的Docker容器,都是使用 bridge,Docker安裝時創建的橋接網絡,每次Docker容器重啟時,會按照順序獲取對應的IP地址,這個就導致重啟下,Docker的IP地址就變了

none:無指定網絡

使用 --network=none ,docker 容器就不會分配局域網的IP

host: 主機網絡

使用 --network=host,此時,Docker 容器的網絡會附屬在主機上,兩者是互通的。
例如,在容器中運行一個Web服務,監聽8080端口,則主機的8080端口就會自動映射到容器中。

創建自定義網絡:(設置固定IP)

root@centos-mysql01:~# docker network create --subnet=192.168.2.0/24 myhanye

步驟2: 創建Docker容器

root@centos-mysql01:~# docker run --privileged -itd --name hanye_centos --net myhanye --ip 192.168.2.2 centos /usr/sbin/init

開啟sshd服務

root@centos-mysql01:~# docker exec -it 2be213ce23fa /bin/bash[root@2be213ce23fa /]# yum install -y openssh-* vim [root@2be213ce23fa /]# vim /etc/ssh/sshd_config打開:Port 22[root@2be213ce23fa /]# systemctl restart sshd

轉載于:https://blog.51cto.com/9025736/2333876

《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

總結

以上是生活随笔為你收集整理的docker设置固定ip地址的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。