新聞中心
docker 默認的socket端口?
關于容器端口和主機端口的關系

創(chuàng)新互聯(lián)公司堅持“要么做到,要么別承諾”的工作理念,服務領域包括:成都做網站、網站制作、企業(yè)官網、英文網站、手機端網站、網站推廣等服務,滿足客戶于互聯(lián)網時代的巢湖網站設計、移動媒體設計的需求,幫助企業(yè)找到有效的互聯(lián)網解決方案。努力成為您成熟可靠的網絡建設合作伙伴!
首先,我們在創(chuàng)造容器時,如果不指定端口映射,那么這個容器時封閉的,不能與外界網絡通信。而我們一般情況下則需要指定端口映射,使得我們可以通過主機的端口訪問到容器。我們常用
docker container run -p 8080:80 -d *progamme_name
*這里我們將容器的80端口映射到主機的8080端口,之后我們就可以通過主機的8080端口訪問到容器了。如果想要公開容器的所有端口,則可以用
docker container run -P
系統(tǒng)會“隨機”分配端口到主機端口。
Socket端口配置
我們在容器內運行一個python的socket服務時,這時需要制定綁定的Ip和端口,我們需要注意的是我們雖然映射了端口到主機,但是綁定的ip不是主機的ip,而是容器內的ip,可以通過ifconfig進行查詢,或者直接使用0.0.0.0來接受所有ip的該端口請求
關于0.0.0.0和127.0.0.1和其他ip的關系
這里有個基礎知識,127.0.0.1是每臺主機的環(huán)回地址,只用來自身的網絡測試,而不會和外部通信,然后還有inet內部Ip,用于一個公網集群內的主機間的通信,外網訪問不了,公網ip一般是多臺主機共享。最后0.0.0.0則是表示所有可用的ip.
在windows安裝docker詳細步驟?
docker的安裝流程如下:
1. 安裝docker:在Linux系統(tǒng)中,可以使用yum或apt-get命令安裝docker;在Windows系統(tǒng)中,可以使用docker官方提供的安裝包安裝docker。
2. 配置docker:配置docker的鏡像倉庫,以及docker的存儲路徑等。
3. 啟動docker:使用systemctl start docker命令啟動docker服務。
4. 測試docker:使用docker info命令查看docker的信息,以確認docker是否安裝成功。
到此,以上就是小編對于的問題就介紹到這了,希望這2點解答對大家有用。
本文標題:docker默認的socket端口?windowsdocker.sock
瀏覽路徑:http://www.5511xx.com/article/dhddghp.html


咨詢
建站咨詢
