当前位置首页 > Nginx知识

使用Docker搭建nginx容器笔记

阅读次数:255 次  来源:admin  发布时间:

拉取官方 nginx 镜像

sudo docker pull nginx

我的 nginx 文件是放入到 ~/dockers/nginx下

创建 挂载的目录

mkdir -p ~/dockers/nginx/{www,logs}

启动一个容器

cd ~/dockers/nginx
sudo docker run --rm -d -p 8082:80 --name nginx-test-web \
-v ${PWD}/www:/usr/share/nginx/html \
-v ${PWD}/logs:/var/log/nginx \
nginx

${PWD}: 是当前目录的完整地址,如: 输入 pwd 命令,会输出 /home/vagrant/dockers/nginx

--rm:容器终止运行后,自动删除容器文件。

-d 后台运行

-p 8082:80: 将容器的 80 端口映射到主机的 8082 端口.

--name nginx-test-web:将容器命名为 nginx-test-we

-v ${PWD}/www:/usr/share/nginx/html:将我们自己创建的 www 目录挂载到容器的 /usr/share/nginx/html。

-v ${PWD}/logs:/var/log/nginx:将我们自己创建的 logs 挂载到容器的 /var/log/nginx。

我的静态文件,就可以放入到 ~/dockers/nginx/www下了

使用 http://{ip}:8082 就可以访问到 nginx了

References Docker容器部署 Nginx服务
上一篇:在Ubuntu13.04下的安装eclipse
下一篇:Fedora中显示windows下的文件