美文网首页
Docker容器内部端口号映射到外部宿主机(Ubuntu)端口号

Docker容器内部端口号映射到外部宿主机(Ubuntu)端口号

作者: ZHOUZAIHUI | 来源:发表于2018-12-11 23:42 被阅读0次

1 在container创建时指定

docker run -i -t -p 8080:80 ubuntu 

-p(小写):把container的8080端口号映射到宿主机80端口号
-P(大写):container端口号映射到宿主机随机端口号

2 在container创建后修改

修改文件置:/var/lib/docker/containers/1c80899df106ac159fefb06abd4b45409bf904f8b54ef03d808690094c0b76f9,修改下面hostconfig.json文件,添加PortBindings字段

"PortBindings": {
                "8080/tcp": [
                    {
                        "HostIp": "",
                        "HostPort": ""
                    }
                ],
                "888/tcp": [
                    {
                        "HostIp": "",
                        "HostPort": "888"
                    }
                ],
                "8888/tcp": [
                    {
                        "HostIp": "",
                        "HostPort": "8888"
                    }
                ]
            },

3 查看docker中映射端口

# docker port bt
8080/tcp -> 0.0.0.0:32768
888/tcp -> 0.0.0.0:888
8888/tcp -> 0.0.0.0:8888

相关文章

  • Docker容器内部端口号映射到外部宿主机(Ubuntu)端口号

    1 在container创建时指定 -p(小写):把container的8080端口号映射到宿主机80端口号-P(...

  • Docker的基本使用

    创建镜像 新建一个docker容器,并映射端口号。 查看本地的docker镜像 查看正在运行的docker容器。 ...

  • 19年第41周:Docker——使用网络

    一、外部访问容器 常用端口映射 -p 宿主机端口:容器端口 多个端口映射 -p 宿主机端口1:容器端口1 -p 宿...

  • Docker与外部主机互传文件

    (一)将外部主机文件拷贝到Docker容器 1.首先需要启动nginx,将容器的80端口映射到本机的8080端口,...

  • Docker 实战

    Docker应用部署 前言:如上图,容器和外部机器是无法交互的,所以通过容器和宿主机的端口映射,来实现容器和外部机...

  • Spark实例-spark读取外部配置文件之--files

    在运行spark程序的时,有时需要读取外部配置参数,比如mysql的host参数、端口号、es主机ip、es端口号...

  • docker笔记

    将docker守护进程绑定到主机的端口号1234上,其他主机就可以通过访问端口1234来访问docker。 重启d...

  • Ubuntu 安装nginx

    在ubuntu上可以使用docker安装nginx,但配置起来不是很方便,因为映射的路径在docker容器内部,所...

  • Docker容器:从容器外部复制文件到容器

    从外部复制到容器内:docker cp 文件 容器名:容器内的目标路径 从容器内部复制到容器外:docker cp...

  • Docker-端口映射

    Docker-端口映射 Docker端口映射 docker容器在启动的时候,如果不指定端口映射参数,在容器外部是无...

网友评论

      本文标题:Docker容器内部端口号映射到外部宿主机(Ubuntu)端口号

      本文链接:https://www.haomeiwen.com/subject/azvyhqtx.html