使用portainer
的stack
部署容器的时候应该如何返回真实 IP ?
version: '3'
services:
webdav:
image: ghcr.io/hacdias/webdav
container_name: webdav
restart: always
ports:
- "10001:6065"
volumes:
- /storage/docker_data/webdav/config.yml:/config.yml:ro
- /storage/docker_data/webdav/data:/data
command: -c /config.yml
Bridge:
Name | Stack LT | Driver | Attachable | IPAM Driver | IPV4 IPAM Subnet | IPV4 IPAM Gateway |
---|---|---|---|---|---|---|
webdav_default | webdav | bridge | false | default | 172.19.0.0/16 | 172.19.0.1 |
location / {
proxy_pass http://127.0.0.1:10001;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header REMOTE-HOST $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $host;
proxy_redirect off;
}
2024-10-18T03:01:09.536Z INFO login attempt {"username": "aaaa", "remote_address": "172.19.0.1:57548"}
2024-10-18T03:01:09.536Z INFO user authorized {"username": "aaaa"}
2024-10-18T03:02:13.219Z INFO login attempt {"username": "aaaa", "remote_address": "172.19.0.1:56084"}
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.