溫馨提示×

在Docker中配置反向服務

小樊
111
2024-04-25 15:05:48
欄目: 智能運維

在Docker中配置反向代理服務可以使用Nginx或者Traefik等工具。以下是使用Nginx作為反向代理的示例配置步驟:

  1. 創建一個Nginx容器:
docker run -d --name nginx-proxy -p 80:80 nginx
  1. 創建一個應用容器,例如一個Web應用:
docker run -d --name web-app nginx
  1. 配置Nginx容器作為反向代理:
docker exec -it nginx-proxy bash
  1. 修改Nginx配置文件/etc/nginx/nginx.conf,添加反向代理配置:
server {
    listen 80;
    server_name example.com;

    location / {
        proxy_pass http://web-app;
    }
}
  1. 重新加載Nginx配置:
nginx -s reload

現在,當訪問http://example.com時,Nginx會將請求轉發給web-app容器。您可以根據需要配置更多的反向代理規則來處理不同的服務。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女