【一】拉取Nginx镜像:
docker pull nginx
该命令将从Docker Hub上获取最新的Nginx镜像,并将其下载到本地。
【二】运行Nginx容器:
docker run -id --name nginx -p 80:80 nginx
- 这条命令将在后台启动一个名为"nginx"的容器,并将容器内部的Nginx服务的80端口映射到主机的80端口。
- 这样,你就可以通过浏览器访问
http://localhost
来查看默认的Nginx欢迎页面。
【三】关联宿主机目录:
docker run -id --name nginx1 -p 8088:80 -v /root/html:/usr/share/nginx/html nginx
docker run
命令用于在Docker中创建并运行一个容器。-id
参数指定以交互模式和后台模式运行容器。--name nginx1
参数给容器起一个名字"nginx1"。-p 8088:80
参数映射容器内部的80端口到主机的8088端口。-v /root/html:/usr/share/nginx/html
参数将宿主机上的/root/html
目录挂载到容器内的/usr/share/nginx/html
路径。
这样,你可以在宿主机上编辑或替换/root/html
目录下的文件,并通过访问http://localhost:8088
来查看更新后的Nginx页面。