docker run -p
时间: 2023-10-12 10:08:05 浏览: 191
docker run -p是docker的一个命令,用于创建一个新的容器并运行一个命令。具体的参数可以根据需要进行设置。其中,-p参数用于将主机端口与容器端口进行映射。有以下三种写法可以使用:
1. docker run -p ip:主机端口:容器端口
2. docker run -p 主机端口:容器端口(常用)
3. docker run -p 容器端口
举个例子,假设我们要运行一个名为jenkins2的容器,并将主机的8080端口映射到容器的8080端口,可以使用以下命令:
docker run -d --name jenkins2 --restart always -p 8080:8080 jenkins/jenkins
这样,在Docker重启后,jenkins2容器会自动启动,并且主机的8080端口将与容器的8080端口进行映射。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [【Docker系列】从头学起 Docker——docker run 命令详解](https://blog.csdn.net/qq_45547688/article/details/125785419)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *3* [Docker命令总结:run](https://blog.csdn.net/qq_47346664/article/details/119887657)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文