docker容器映射tcp或udp端口-如何通過docker-compose.yml
更新時間:2024年03月29日 09:48:36 作者:貝小貝貝
這篇文章主要介紹了docker容器映射tcp或udp端口-如何通過docker-compose.yml問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
一、概念
Docker 端口映射即映射容器內應用的服務端口到本機宿主機器。
二、實現(xiàn)
當容器中運行一些網(wǎng)絡應用,要讓外部訪問這些應用時
可以通過 -P 或 -p 參數(shù)兩種方式來指定端口映射
如果你是用的docker-compose.yml 啟動服務的
docker-compose.yml文件中需要配置服務對應的端口號
配置如下
vm-test:
# 代碼在git上的倉庫地址
image: registry****
container_name: vm-test
ports:
#UDP 端口映射
- 1162:1162/udp
#TCP 端口映射
- 1162:1162如果你是直接通過docker命令配置的
#TCP的端口映射 docker run -itd -p 1162:1162 vm_test docker run -itd -p 127.0.0.1:1162:1162 vm_test #UDP的端口映射 docker run -itd -p 1162:1162/udp vm_test
實現(xiàn)效果

總結
以上兩種都可以映射成功!
這些僅為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
docker搭建tomcat運行環(huán)境的實現(xiàn)步驟
很多時候我們測試web系統(tǒng)需要一個tomcat運行環(huán)境,這時docker就派上用場了,本篇文章主要介紹了docker搭建tomcat運行環(huán)境的實現(xiàn)步驟,感興趣的可以了解一下2017-01-01
docker-swarm教程之安全保護加密數(shù)據(jù)的方法詳解
默認情況下,集群管理器使用的raft 算法的日志在磁盤上加密,這種靜態(tài)加密可保護服務配置和數(shù)據(jù)免受訪問加密Raft日志的攻擊者的攻擊,因此引入了Docker secret功能,來保證加密文件的安全,本文將給大家詳細的介紹一下如何安全的保護加密數(shù)據(jù)2023-08-08
Docker網(wǎng)段和內網(wǎng)網(wǎng)段ip沖突導致無法訪問網(wǎng)絡的兩種解決方法
本文主要介紹了Docker網(wǎng)段和內網(wǎng)網(wǎng)段沖突導致無法訪問網(wǎng)絡的兩種解決方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2023-06-06
docker安裝nacos并配置數(shù)據(jù)庫的全過程
這篇文章主要給大家介紹了關于docker安裝nacos并配置數(shù)據(jù)庫的相關資料, Nacos是SpringCloudAlibaba架構中最重要的組件,Nacos 是一個更易于幫助構建云原生應用的動態(tài)服務發(fā)現(xiàn)、配置和服務管理平臺,文中介紹的非常信息,需要的朋友可以參考下2023-09-09

