docker 設置映射端口 目錄掛載


docker run -p 3092:9092 -p 3093:9093 -p 3094:9094 -p 3181:2181 --name="kafka_map_port_3092_4_3181_1" -v /share:/home/kong/kong  -it    8375610b49d1 /bin/bash

端口映射:

端口映射有兩個關鍵詞-P -p,一個是大寫一個是小寫,通過run --help也可以看到。大寫的P是隨機映射一個49000-49900的端口到內部容器開放的網絡端口。小寫p可以指定要映射的端口,並且在一個指定端口上只可以綁定一個容器。

-p   宿主機ip:端口:docker端口

-p  127.0.0.1:3092:9092,映射本機的3092端口到docker的9092端口。

-p   宿主機ip::docker端口

-p 127.0.0.1::9092,將docker上的9092映射到宿主機的任一端口。

-p    宿主機端口:docker端口

 -p 3092:9092,映射本機的3092端口到docker的9092端口。

 

目錄掛載:

-v 宿主機目錄:docker目錄

-v /share:/home/kong/kong ,將宿主機上的 /share 目錄掛在到 /home/kong/kong目錄下。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM