**
1、從外部訪問容器應用
-p 或-p埠對映,-p,docker會隨機對映49000~49900的埠到內部容器開放的網落埠
2、對映所有介面位址
多次使用-p可以對映多個埠
3、對映到指定位址的指定埠
4、對映到指定位址的任意埠
5、檢視對映埠配置
docker port name 5000
使用docker inspect+容器可以獲取容器的詳細資訊
容器的互聯是一種讓多個容器中應用進行快速互動的方式,接受容器可以通過容器名快速訪問到源容器
1、自定義容器命名
連線系統依據容器的名稱來執行
使用 --name標記可以為容器自定義命名
容器的名稱是唯一的
2、容器互聯
使用--link引數可以讓容器之間 安全地進行互動
建立乙個新的資料庫容器
docker run -d --name db training/postgres
建立乙個新的web容器並連線到db容器
--link引數格式為name:alias,name是要連線的容器名稱,alias是這個連線的別名
docker ps檢視的時候,容器名列 db,web/db,後者代表了允許web容器訪問db容器的資訊
Docker更改容器埠對映
一般情況下是不可以改變容器的埠對映的,只有通過run命令指定。如果想要不改變容器內容和配置的情況下更改埠對映只有先停止,然後將容器打包成映象,然後在執行新的映象的時候指定新的埠對映。先停止容器 docker stop containera 將容器commit成為乙個映象 docker commit ...
docke埠對映建立容器
7.建立公司映象的容器,並直接執行 1.使用映象名啟動,注意需要加在映象名後面加 和tag標籤 docker run d it v tbkt web api dj code p 8009 8009 entrypoint python name web api djangov1.11.1 v1.6 c...
Docker容器修改埠對映
對於已經建立的docker容器,需要新增容器對主機的埠對映,主要分為三種 1.使用docker ps a命令找到要修改容器的container id 2.執行以下命令,進入該容器目錄 docker inspect container id grep id cd var lib docker cont...