Docker Compose UI 的主要作用是把 Docker Compose 的命令行操作变成可视化界面,通过点击、拖拽就能管理容器的启动、停止,查看实时日志,调整配置。它特别适合刚接触 Docker 的新手 —— 不用死记硬背 docker-compose up 这类命令,也适合团队协作场景,大家能直观看到服务依赖关系。优点很明显:操作门槛低,状态一目了然,改配置比直接改 YAML 文件快得多,能少踩很多命令行的坑。
实际用下来有几个小经验:部署时要确保 Docker 服务处于运行状态,不然面板可能识别不到容器;挂载目录的时候注意权限设置,不然可能出现容器无法访问文件的问题;如果是团队用,最好给不同成员设置操作权限,避免误删重要容器。
但它默认只能在局域网内使用,这会带来不少不便。比如程序员在家想远程查看公司服务器上的容器状态,根本登不进去;团队成员异地协作时,没法实时调整容器配置,只能靠电话沟通命令行操作,效率很低;万一服务器出问题,不在现场就没法及时重启服务,可能影响业务。
而 Docker Compose UI 搭配内网穿透工具后,这些困扰就消失了。内网穿透能生成一个公网链接,让你在外网也能访问本地的可视化界面。不管是在家、在客户公司,还是在出差的路上,打开浏览器就能远程启停容器、查看日志,甚至调整配置,团队成员也能通过这个链接协作管理,不用再依赖局域网,让容器管理变得灵活又高效。
1. 安装 Docker
本文演示环境:CentOS7,Xshell7 远程 ssh
没有安装 Docker 的小伙伴需安装 Docker,已有 Docker 可跳过以下步骤。
如没有安装 Docker,需先安装 Docker:
安装软件包(提供实用程序)并设置存储库
$ sudo yum install -y yum-utils
$ sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
安装 Docker 引擎
sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
启动 Docker
sudo systemctl start docker
通过运行映像来验证 Docker 引擎安装是否成功
sudo docker run hello-world
2. 检查本地 Docker 环境
检查系统版本

















