📜  如何在Docker中映射端口?

📅  最后修改于: 2021-04-16 05:54:12             🧑  作者: Mango

在docker中,运行容器时,容器中的所有应用程序都在特定端口上运行。如果要在端口号的帮助下访问特定的应用程序,则需要将容器的端口号与Docker主机的端口号进行映射。

执行

在实现中,我们将从Docker Hub下载Jenkins容器,并将Jenkins容器端口号与Docker主机端口号映射。

步骤1:

注册到您的Docker中心存储库。

docker登录页面

在Docker Hub中注册

第2步:

搜索Jenkins映像,然后使用docker pull命令在您的本地服务器上下载Jenkins映像。

码头控制台

第三步:

使用以下命令下载Jenkins的图像:

sudo docker pull jenkins

下载詹金斯

第四步:

要查看Jenkins容器公开的端口,请键入docker inspect命令。

docker inspect Continer/image

容器

步骤5:

在此步骤中,我们运行Jenkins并通过添加指定端口映射的p选项来更改docker run命令来映射端口。

sudo docker run -p 8080:8080 50000:500000 jenkins

左侧是Docker主机端口号,右侧是Docker容器号。

映射端口

这些是将容器的端口号映射到Docker主机的端口号所需的所有步骤。