侧边栏壁纸
博主头像
龍騰博客 博主等级

行动起来,活在当下

  • 累计撰写 101 篇文章
  • 累计创建 28 个标签
  • 累计收到 7 条评论

目 录CONTENT

文章目录

Docker部署3x-ui

管理员
2025-07-06 / 0 评论 / 0 点赞 / 0 阅读 / 0 字

安装

Docker(推荐)

  1. 在安装 Docker 之前,请使用包管理器安装以下工具:(curl如有nano必要)

  2. 使用官方脚本安装Docker

bash <(curl -sSL https://get.docker.com)

使用 Docker Compose

  1. 创建一个panel文件夹并转到该文件夹

mkdir panel
cd panel
  1. compose.yml使用或其他编辑器创建并编辑该文件nano。将以下内容插入到文件中:

compose.yml

services:
  3xui:
    image: ghcr.io/mhsanaei/3x-ui:latest
    container_name: 3xui_app
    # hostname: yourhostname <- optional
    volumes:
      - $PWD/db/:/etc/x-ui/
      - $PWD/cert/:/root/cert/
    environment:
      XRAY_VMESS_AEAD_FORCED: "false"
      XUI_ENABLE_FAIL2BAN: "true"
    tty: true
    network_mode: host
    restart: unless-stopped
  1. 使用以下命令启动 Docker 容器。

docker compose up -d
  1. 打开 urlhttp://<your-ip>:2053并登录面板。凭证如下:

  • 👤 用户名:admin

  • 🔑 密码:admin

警告

登录后,立即在面板设置中更改管理员凭据(Panel Settings > Authentication

提示

还建议设置双因素身份验证并设置另一个面板 Web 路径以确保完全安全

更新

如果需要更新,请禁用容器并使用以下命令推送新版本的图像

docker compose down
docker compose pull
docker compose up -d

删除

如果要删除容器,执行以下命令

docker compose down
docker system prune -a
rm panel -rf

0

评论区