linux nginx安装【docker容器怎么绑定域名?docker装nginx,nginx域名反向代理转发】centos7 docker系列

1.查看你当前的内核版本 命令 uname -r 系统的内核版本高于 3.10

2.确保 yum 包更新到最新 命令 yum update 最新此步骤可省略

3.检查本机是否已经安装docker 命令 docker -v 提示找不到命令即未安装此步骤可省略

如安装先卸载docker

命令

yum remove docker yum remove docker-client

yum remove docker-client-latest yum remove docker-common yum remove docker-latest

yum remove docker-latest-logrotate yum remove docker-logrotate yum remove docker-selinux

yum remove docker-engine-selinux yum remove docker-engine

4.安装docker 命令 yum -y install docker

5.启动docker 命令 service docker start

1.安装nginx镜像 命令 docker pull nginx

2.创建nginx容器并启动

命令

docker run -p 80:80 –privileged=true –restart=always –name=nginx -v /home/nginx/conf.d:/etc/nginx/conf.d -d nginx

说明: -v /home/nginx/conf.d:/etc/nginx/conf.d 映射容器nginx配置,同步的。

3.在文件夹/home/nginx/conf.d 新建nginx反向代理配置文件(一个域名对应建一个)

定位 命令 cd /home/nginx/conf.d

新建配置文件 命令 vi www.aaa.com.conf 编辑

server { listen 80; server_name www.aaa.top; #域名 location / { proxy_pass http://192.168.233.128:5000; #转发地址(项目容器宿主ip及端口) } error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/html; } }

按Esc :wq保存

重启nginx 命令 docker restart nginx

这样就可以访问啦。

———来自原创 风吹蛋蛋飘~

该文章版权属于风吹蛋蛋飘~
摘录自:https://blog.csdn.net/baidu_26504655/article/details/89022591

原文链接:https://wuyaogexing.com/65/93794.html

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享