linux nginx安装【docker容器怎么绑定域名?docker装nginx,nginx域名反向代理转发】centos7 docker系列
一、安装Docker1.查看你当前的内核版本命令 uname -r 系统的内核版本高于 3.102.确保 yum 包更新到最新命令 yum update最新此步骤可省略3.检查本机是否已经安装docker命令 docker -v 提示找不到命令即未安装此步...
一、安装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
二、安装Nginx
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
这样就可以访问啦。
———来自原创 风吹蛋蛋飘~
更多推荐
所有评论(0)