欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

Docker容器如何綁定外部IP和端口

小編給大家分享一下Docker容器如何綁定外部IP和端口,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

創(chuàng)新互聯(lián)是一家專注于做網(wǎng)站、網(wǎng)站設(shè)計(jì)與策劃設(shè)計(jì),承德縣網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)十年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:承德縣等地區(qū)。承德縣做網(wǎng)站價(jià)格咨詢:18980820575

Docker允許通過外部訪問容器或者容器之間互聯(lián)的方式來提供網(wǎng)絡(luò)服務(wù)。

1、外部訪問容器

容器啟動(dòng)之后,容器中可以運(yùn)行一些網(wǎng)絡(luò)應(yīng)用,通過-p或-P參數(shù)來指定端口映射。

a、用-P(大寫)標(biāo)記時(shí),docker會(huì)隨機(jī)選擇一個(gè)端口映射到容器內(nèi)部開放的網(wǎng)絡(luò)端口上。

$ docker run -d -P myfirstapp python app.py 
$ docker ps
CONTAINER ID IMAGE    COMMAND CREATED   STATUS              PORTS       NAMES
dbcf5d3290ba myfirstapp "python app.py"   4 seconds ago Up 4 seconds 0.0.0.0:32770->80/tcp  quizzical_engelbart

此時(shí)訪問本機(jī)的32770端口就可以訪問到容器內(nèi)web應(yīng)用提供的界面。

$ curl http://192.168.1.160:32770/
<h4>Hello HELLO!</h4><b>Hostname:</b> dbcf5d3290ba<br/><b>Visits:</b> <i>cannot connect to redis, counter disabled</i>

Docker容器如何綁定外部IP和端口

也可以使用docker logs來查看應(yīng)用的信息

$ docker logs dbcf5d3290ba
* Running on http://0.0.0.0:80/ (Press CTRL+C to quit)
192.168.1.5 - - [29/Mar/2018 06:17:34] "GET / HTTP/1.1" 200 -
192.168.1.5 - - [29/Mar/2018 06:17:34] "GET /favicon.ico HTTP/1.1" 404 -
192.168.1.160 - - [29/Mar/2018 06:17:43] "GET / HTTP/1.1" 200 -
192.168.1.5 - - [29/Mar/2018 06:18:59] "GET / HTTP/1.1" 200 -

b、使用-p(小寫)標(biāo)記時(shí)則可以指定要映射的端口,并且在一個(gè)指定端口上只可以綁定一個(gè)容器,支持的格式有:

ip:hostport:containerport 
ip::containerport 
hostport:containerport

$ docker run -d -p 4000:80 myfirstapp python app.py
$ docker run -d -p 4001:80 myfirstapp python app.py
$ curl http://192.168.1.160:4000/
Hello HELLO!Hostname: f43ed2810353
Visits:cannot connect to Redis, counter disabled
$ curl http://192.168.1.160:4001/
Hello HELLO! Hostname:f43ed2810353
Visits:cannot connect to Redis, counter disabled

可以看到本地4000端口已經(jīng)被映射,換一個(gè)端口4001也被映射。

docker默認(rèn)會(huì)映射本地所有的地址。現(xiàn)在我們來嘗試一下映射到指定地址的指定端口

$ docker run -d -p 127.0.0.1:4000:80 myfirstapp python app.py
$ curl http://127.0.0.1:4000/ ##訪問通過
$ curl http://localhost:4000/ ##訪問通過
$ curl http://192.168.1.160:4000/ ##訪問拒絕
curl: (7) Failed connect to 192.168.1.160:4000; 拒絕連接

然后要訪問容器中的應(yīng)用只能通過127.0.0.1這個(gè)ip訪問。

接下來是綁定本機(jī)的任意端口到容器的80端口,隨機(jī)分配一個(gè)端口

$ docker run -d -p 127.0.0.1::80 myfirstapp python app.py
$ docker ps ##127.0.0.1:32770->80/tcp
$ curl http://127.0.0.1:32770/ ##訪問通過
$ curl http://localhost:32770/ ##訪問通過
$ curl http://192.168.1.160:32770/ ##訪問拒絕

還可以指定通信協(xié)議

docker run -d -p 5003:80/udp myfirstapp python app.py

2.查看容器綁定和映射的端口及Ip地址

$ docker port 44de1b0b5312(容器ID)
80/tcp -> 127.0.0.1:32770

3.注意事項(xiàng)

a.docker inspect查看容器自己的內(nèi)部網(wǎng)絡(luò)和ip地址

$ docker inspect 44de1b0b5312(容器ID)

b.容器啟動(dòng)綁定多IP

$ docker run -d -p 5005:5000 -p 5006:80 myfirstapp python app.py #容器ID:44e703c1279a
$ docker port 44e703c1279a
5000/tcp -> 0.0.0.0:5005
80/tcp -> 0.0.0.0:5006

以上是“Docker容器如何綁定外部IP和端口”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

當(dāng)前文章:Docker容器如何綁定外部IP和端口
文章URL:http://aaarwkj.com/article32/iipcpc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供服務(wù)器托管網(wǎng)站制作、品牌網(wǎng)站設(shè)計(jì)定制開發(fā)、定制網(wǎng)站、外貿(mào)建站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司
持续侵犯人妻中文字幕| 精品日韩av一区二区三区| 日本高清视频免费一区| 国产精品久久久久精品三级中文国| 国产成人免费视频一区| 综合久久久精品国产亚洲av| 午夜性色在线视频福利| 中文字幕有码手机在线看| 久久久精品国产亚洲av网黑人| 国产av爆操黑丝美女| 欧美日韩性性在线观看| 少妇一夜一次一区二区| 欧美成人夫妻性生活视频| 亚洲精品一区二区三区高潮| 欧美一区二区国产日韩在线| 亚洲情欲一级片日韩欧美| 国产亚洲黄片免费在线观看| 国产av专区久久伊人亚洲| 久久精品亚洲国产成人av| 91九色午夜在线观看| 日本加勒比不卡在线视频| 中文字幕人妻出轨一区二区 | 综合激情四射亚洲激情| 欧美一区二区三区日韩精品| 国产高清av免费在线播放| 色综合色综合色综合色| 女人天堂网av免费看| 在线观看中文字幕日韩精品| 精品偷拍污视频一区二区| 国产亚洲av一区二区三区| 国语精品对白交换日韩| 国产大学生吞精在线视频| 亚洲精品中文字幕乱码| 麻豆剧传媒国产精选av| 欧美日本在线区一区二| 乱色视频中文字幕在线着| 国产一级一片内射在线| 就去吻色综合一二三四| 欧美另类亚洲日本一区二区| 久久久精品国产亚洲av网黑人| 香蕉伊蕉伊中文在线视频|