Docker容器中部署静态网页
一般我们在访问容器时需要通过容器的端口来访问,那如何设置容器的端口映射呢?我们通过以下命令来设置: docker run -p ip:hostPort:containerPort [ --name ] [ -i ] [ -t ] 镜像名 [ COMMAND ][ ARG... ] ip:表示宿主机ip hostPort:宿主机端口号 containerPort:容器端口号 设置的方式有以下几种: containerPort,指定容器端口号,宿主机端口随机生成 [root @localhost ~] # docker run -p 80 --name web_test -i -t 80864d42dd23 hub.c.163.com/library/ubuntu /bin/bash hostPort:containerPort映射主机端口和容器端口 [root @localhost ~] # docker run -p 8080:80 --name web_test -i -t 80864d42dd23 hub.c.163.com/library/ubuntu /bin/bash ip::containerPort设置主机的随机端口到容器端口 [root @localhost ~] # docker run -p 0.0.0.0::80 --name web_test -i -t