2018-08-22

阿里云centos7中docker安装nginx

#1,拉取镜像
docker pull nginx 
# 2,运行容器 -p指定端口的映射,设置80端口, -d为后台启动
docker run --name  mynginx -p 80:80 -d nginx
# 启动成功可直接公网IP访问
#3,创建于挂载的目录
mkdir -p /my/nginx  #用于挂载nginx所有的数据
mkdir -p /my/nginx/html #用于挂载nginx虚拟主机的目录,
#4,拷贝配置文件
docker cp mynginx:/etc/nginx/nginx.conf  /my/nginx   #拷贝主配置文件
docker cp mynginx:/etc/nginx/conf.d  /my/nginx  #拷贝虚拟主机配置文件

echo welcome to nginx   > /my/nginx/html/index.html  #自定义索引页,就是nginx主页
#5,重新运行容器
docker rm -f mynginx
#用于挂载nginx
docker run --name myNginx -p 80:80 -p 443:443 
-v /my/nginx/nginx.conf:/etc/nginx/nginx.conf 
-v /my/nginx/html:/usr/share/nginx/html:ro
 -v /etc/nginx/conf.d:/usr/nginx/conf.d -d nginx

# 查看容器是否启动
docker ps

如下图


qq.png

此时使用端口号访问nginx会发现页面被改


aa.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • • 中文名称: 互联网 • 英文名称: Internet • 定义: 由多个计算机网络相互连接而成,而不论采用何种...
    初见_0308阅读 4,788评论 0 0
  • 参加Scrum中文网CSM课程收获 软件开发从2000年之后开始流行一种新的开发模式,本人也是关注这类的书籍,平时...
    Jason前辈阅读 1,463评论 0 0
  • 随着打开棺椁的欢喜,师父又略自得地告诉小王:万历一生最爱郑贵妃,但墓中的两个女子在他筑陵时似已注定不会有他心爱的女...
    秦不堕阅读 1,630评论 0 0
  • 少 年 “少年,孤寂的少年, 你为什么独留 在这起伏的潮汐?—— 少年,归来吧...
    在下靳楠阅读 3,342评论 0 4
  • 誰聆听我的私语 无论多么谨慎,都有人歪曲;不管多么热情,总有人冷落。人生旅途风雨交织;生活烦恼朝夕相伴。打垮自己的...
    絕望的內心聲音阅读 1,873评论 0 0

友情链接更多精彩内容