nginx 使用方式
docker 版本
快速启动
$ docker run --name nginx-test -p 8888:80 -d nginx
docker compose 启动
docker中使用nginx容器代理其他容器
同容器下,反向代理
不同容器,反向代理
# 查看要反响代理的容器ip
docker inspect 容器名称
# 进入容器
docker exec -it nginx-test /bin/bash
# 更新软件
apt update
apt install vim
修改配置文件如下:
vim /etc/nginx/conf.d/default.conf
server {
server_name www.test.com
listen 80;
location / {
# 反向代理的ip和端口
proxy_pass http://127.0.0.1:8080;
}
}
我们可以使用下面的命令检查一下修改后的配置文件是否有错:
nginx -t
重启容器
docker reload 容器名