docker run --rm -d -P nginx 2.1.2、查看端口映射]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES bc5031ca1c0c nginx "/docker-entrypoint.…" 3 seconds ago Up 2 seconds 0.0.0.0:32768->80/tcp, :::32768->80/tcp naughty_haslett...
docker run -d -p 3000:3000 node-app ``` 其中,-d参数表示在后台运行容器,-p参数用来指定端口映射,将容器内的3000端口映射到主机的3000端口。 通过以上步骤,就成功地实现了“docker run -p端口映射”的操作。现在你可以通过浏览器或其他工具访问主机的3000端口,即可访问到容器中运行的Node.js应用程序。 希望...
2.映射所有接口地址 使用HostPort:ContainerPort 格式本地的 5000 端口映射到容器的 5000 端口: docker run -d -p 5000:5000 training/webapp python app.py 此时默认会绑定本地所有接口上的所有地址。多次使用 -p 可以绑定多个端口 3.映射到制定接口的指定端口 IP:HostPort:ContainerPort 4.映射到指定地址的任...
①IP:HOSTPORT:CONTAINERPORT:指定ip、指定宿主机port、指定容器port 适用于映射到指定地址的指定端口 eg:将容器的5000端口映射到指定地址127.0.0.1的5000端口上: dockerrun-it -d -p 127.0.0.1:5000:5000 docker.io/centos:latest /bin/bash ②IP::CONTAINERPORT:指定ip、未指定宿主机port(随机)、指定容器port ...
如docker run -it -p 8080:80 nginx 会将本机8080端口映射到容器的80端口 查看端口映射 使用docker port查看端口映射 docker port CONTAINER [PRIVATE_PORT[/PROTO]] 其中,CONTAINER为容器名字或容器ID 运行时添加/修改端口映射方法: 1、查看容器IP docker inspect b8b398968a63 | grep IPAddress ...
hostPort:containerPort(映射所有接口地址) 将本地的 5000 端口映射到容器的 5000 端口,可以执行如下命令: $ sudo docker run -d -p 5000:5000 training/webapp python app.py 此时默认会绑定本地所有接口上的所有地址。 ip:hostPort:containerPort (映射指定地址的指定端口) ...
这个解决方案最为简单,把原来的容器删掉,重新建一个。当然这次不要忘记加上端口映射。docker run -d ...
如果你的容器还没有构建时,想添加端口映射时,你只需要在创建容器的时候添加-p参数,想添加几个端口映射就追加几个-p参数。类似于如下示例: docker run --name api_dfo_hyperf_ws \ -v /Users/pudongping/glory/codes/dfo/api_dfo_hyperf:/api_dfo_hyperf \ ...
hostPort:containerPort(映射所有接口地址) 将本地的 5000 端口映射到容器的 5000 端口,可以执行如下命令: $ sudo docker run -d -p 5000:5000 training/webapp python app.py此时默认会绑定本地所有接口上的所有地址。 ip:hostPort:containerPort(映射指定地址的指定端口) ...
进行docker网络端口映射 第一步,创建执行网络端口映射容器。 格式:docker run -itd -P --name 容器名 镜像名 /bin/bash 或docker run -itd -p 宿主机ip:宿主机端口:容器端口 --name 容器名 镜像名 /bin/bash 命令:docker run -itd -P --name tomcat1 tomcat:latest /bin/bash ...