Nginx Dkcker 容器简易使用指南
一行命令快速部署 Nginx ,然后利用 IDM 多线程下载服务器上的大文件。
docker run --name temp-nginx -p 18080:80 -v /root/temp-nginx:/usr/share/nginx/html:ro -d nginx
这条命令将运行一个 nginx 容器,容器名称为 temp-nginx。容器将监听宿主机的 18080 端口,宿主机的 /root/temp-nginx 目录将挂载到容器内部的 /usr/share/nginx/html 目录,并且只读。容器将在后台运行。
具体含义如下:
- docker:Docker 命令行工具
- run:运行容器
- --name:容器名称
- temp-nginx:容器名称
- -p:端口映射
- 18080:宿主机端口
- 80:容器端口
- -v:挂载卷
- /root/temp-nginx:宿主机目录(需要将待下载的文件放里面)
- /usr/share/nginx/html:容器目录
- :ro:只读
- -d:后台运行
- nginx:镜像名称
如果你事先有在 /root/temp-nginx 放一个 index.html ,打开 http://[ip]:18080 将会看到一个网页,说明 Nginx 已经部署成功。
万事俱备现在可以开始下载服务器上的大文件了,假设文件名是 123.zip
那么下载链接就是:http://[ip]:18080/123.zip
下载文件后你可以选择删 (xie) 除(mo)容 (sha) 器(lv)
docker stop temp-nginx && docker rm temp-nginx