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等账号登录即可
要在 VPS 上配置公钥登录,请按照以下步骤操作:
生成密钥对:在本地计算机上使用密钥生成器生成一对密钥(公钥和私钥)。
1.拷贝公钥:将生成的公钥拷贝到 VPS 服务器的 ~/.ssh/authorized_keys 文件中,以便进行认证。
2.使用 SSH 登录:在客户端使用私钥进行 SSH 登录,确保没有私钥的用户无法登录。
3.禁用密码登录:为了提高安全性,可以在 VPS 上禁用密码登录,编辑 /etc/ssh/sshd_config 文件,将 PasswordAuthentication 设置为 no。
通过以上步骤,您可以实现安全的公钥登录到 VPS。
华为交换机作为企业核心网络的基石,运行于强大的VRP(Versatile Routing Platform)平台。本文涵盖基础配置到关键高级功能,通过典型场景解析常用命令。
一、 基础配置
<Huawei>用户视图。system-view 进入系统视图 [Huawei]。sysname SW1 修改设备名称为SW1(在系统视图执行)。quit 退出至上一级视图(如系统视图退到用户视图)。services:
migu_video:
image: docker.1ms.run/develop767/migu_video:latest
container_name: migu_video # 容器名称,可自定义
ports:
- "1234:1234" # 映射端口,左边可自行修改
environment:
# 如果不需求蓝光,可只保留mhost和mport
- muserId= # 可选:咪咕帐号ID(不填则匿名访问)
- mtoken= # 可选:咪咕登录令牌
- mport=1234 # 容器服务端口,保持与上面一致
- mhost=http://NAS ip:1234 # 外部访问地址,请替换为你的NAS或服务器IP
- mrateType=3 # 清晰度:2=标清,3=高清,4=蓝光(VIP)
restart: always # 容器异常退出后自动重启