简介:本文将介绍如何使用Docker在CentOS 7上部署Nginx,包括映射端口和挂载数据卷的步骤。
在Docker中部署Nginx并映射端口、挂载数据卷需要经过以下步骤:
docker search nginx
docker pull nginx
docker images | grep nginx
上述命令中,
docker run -d --name=mynginx -p 80:80 -v /data/nginx:/usr/share/nginx/html nginx:latest
-d表示在后台运行容器,--name=mynginx为容器指定一个名称,-p 80:80将宿主机的80端口映射到容器的80端口,-v /data/nginx:/usr/share/nginx/html将宿主机的/data/nginx目录挂载到容器的/usr/share/nginx/html目录。
docker ps -a | grep mynginx
/data/nginx目录挂载到容器的/usr/share/nginx/html目录。你可以根据需要修改端口映射和数据卷挂载的设置。如果你想在Nginx容器中部署自己的项目,只需要将项目的文件复制到容器的/usr/share/nginx/html目录下即可。