Docker 安装 Nginx
使用Docker安装和使用Nginx
拉取容器
docker pull nginx
运行容器
1 |
|
OR
1 |
|
【上面两个没区别,只是把挂载目录换了下,便于容器管理】
docker run 命令说明:
-p 80:80
:将容器的80端口映射到主机的80端口
--name mynginx
:将容器命名为mynginx
-v /www:/www
:将主机中当前目录下的www挂载到容器的/www
-v /conf/nginx.conf:/etc/nginx/nginx.conf
:将主机中当前目录下的nginx.conf挂载到容器的/etc/nginx/nginx.conf
-v /logs:/wwwlogs
:将主机中当前目录下的logs挂载到容器的/wwwlogs
Tips: 左边是宿主主机目录 右边是容器目录
常用错误解决:
- 错误详细出现:not a directory 检查是否文件挂载(主要是.conf) 是否在对应目录拥有该文件
完成run 命令后如果无错误 会在下方打印出容器Id
3.验证容器
docker ps
命令查看容器是否成功显示
本文是原创文章,采用CC BY-NC-SA 4.0协议,完整转载请注明来自黑凤梨的博客
评论