Docker 80端口 绑定多个域名
Docker可以为多个容器端口绑定不同的主机端口,要为多个站点绑定不同域名访问的话可以使用Nginx反向代理。
首先在域名管理器中设置解析记录,将域名指向服务器的 IP 地址。
然后通过Nginx反向代理实现Docker容器的多个域名绑定到同一个80端口。
在Docker中创建多个容器,并将它们分别绑定到不同的端口(比如8080、8081等)。
Docker可以为多个容器端口绑定不同的主机端口,要为多个站点绑定不同域名访问的话可以使用Nginx反向代理。
首先在域名管理器中设置解析记录,将域名指向服务器的 IP 地址。
然后通过Nginx反向代理实现Docker容器的多个域名绑定到同一个80端口。
在Docker中创建多个容器,并将它们分别绑定到不同的端口(比如8080、8081等)。
大多数Linux发行版(如Ubuntu、Debian、Raspberry Pi OS)都可以使用官方脚本一键安装:
curl -fsSL https://tailscale.com/install.sh | sh
安装完成后,运行以下命令启动并登录:
sudo tailscale up
终端会输出一个类似 https://login.tailscale.com/a/abc123def456 的链接。在浏览器中打开它,用你的Google、Microsoft等账号登录即可