在docker中,运行容器时,容器中的所有应用程序都在特定端口上运行。如果要在端口号的帮助下访问特定的应用程序,则需要将容器的端口号与Docker主机的端口号进行映射。
执行
在实现中,我们将从Docker Hub下载Jenkins容器,并将Jenkins容器端口号与Docker主机端口号映射。
步骤1:
注册到您的Docker中心存储库。
第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主机的端口号所需的所有步骤。