1、已安装nginx、mysql

Docker安装Mysql(二)配置Nginx

2、查看mysql网址

 docker inspect mysql

Docker安装Mysql(二)配置Nginx

 

 3、修改nginx配置文件,增加stream块

stream {
    upstream mysql {
       server 172.17.0.4:3306;
    }
    #配置mysql连接端口
    server {
        listen 3360;
        proxy_connect_timeout 100s;
        proxy_timeout 1h;
        #proxy_pass 172.17.0.4:3306;
        proxy_pass mysql;
    }
}

Docker安装Mysql(二)配置Nginx

 

 4、创建nginx容器,设置80、3360 端口映射

docker run -d -p 80:80 -p 3360:3360 --name nginx -v /software/nginx/html:/etc/nginx/html -v /software/nginx/conf:/etc/nginx  -v /software/nginx/conf/nginx.conf:/etc/nginx/nginx.conf  -v /software/nginx/logs:/etc/nginx/logs nginx

5、测试

Docker安装Mysql(二)配置Nginx

相关文章:

  • 2020-04-27
  • 2021-09-12
  • 2021-10-02
  • 2021-09-02
  • 2022-12-23
  • 2021-04-26
  • 2020-01-01
猜你喜欢
  • 2021-08-11
  • 2022-01-24
  • 2022-12-23
  • 2021-08-14
  • 2021-05-05
  • 2022-12-23
相关资源
相似解决方案