1.首先, 使用 docker run hello-world 命令 确认 docker 在本地安装成功,若成功应如下所示(此处使用的是 Docker Toolbox 在Windows上安装Docker)。
2.使用 docker pull nginx 获取nginx 镜像, 在运行 NGINX ;
或者直接使用 如下命令运行 nginx 镜像(使用 docker run 命令创建容器时,会先检查本地是否存在指定镜像。如果本地不存在该名称的镜像,Docker就会自动从Docker Hub下载镜像并启动一个Docker容器)
-p 宿主机端口:容器端口(91是nginx 在本地主机运行时使用的端口)
运行 docker ps 查看 nginx 进程
但是我们使用 localhost:91 在浏览器中查看的时候,nginx 主页 没有 显示出来,如下:
3. 使用 http://192.168.99.100:91/ 可以查看结果。
具体原因如下:
https://*.com/questions/36477438/can-not-access-nginx-container-on-a-local-windows-machine