
天天
## Dokemon是什么? Dokemon是一个友好的Docker容器管理GUI工具,可以从单个Dokemon实例管理多个服务器。简单来说,就是给Docker穿上了一件漂亮的"衣服",让你可以用鼠标点点就能完成以前需要敲命令才能做的事情。 它支持docker-compose和多容器管理,这对于运行复杂应用的朋友来说特别重要。 https://appstore.lazycat.cloud/#/shop/detail/cloud.lazycat.app.dokemon ## 上手指南 应用安装后,先新建一个用户  进入主页面  截图里的 [Dokemon Server] 就是它自己这个节点。 点击右上角的 Add Node(添加节点),你可以把新的服务器加进来。   点击register  复制这些代码  在你想管理的服务器上,运行一个 Dokemon 的 Agent 容器。 在你的远程服务器上,执行上面的命令。 刷新一下 Dokemon 网页,你就会发现在 Nodes 列表里,多了一个新的服务器节点,它会自动显示出来。 Dokemon 这种设计的好处是,你不需要在主程序里手动输入各种 IP 地址和凭证,而是让远程服务器主动来“报到”,这在管理大量服务器时非常方便。 Compose Library(Compose 库)  这里是存放你所有 docker-compose.yaml 文件的地方。你可以把常用的项目模板都放到这里,方便以后重复部署。 直接在这里上传或者创建 docker-compose.yaml 文件。  创建好之后,就可以直接在这个界面上一键部署、启动、停止、删除整个项目,再也不用手动输入 docker-compose up -d 这样的命令了。  Environments(环境) 这个功能是用来管理不同环境的。  比如你有一个项目,在开发阶段和生产阶段需要不同的配置。你就可以在这里创建 development 和 production 两个环境。 Variables(变量)这个功能是用来管理环境变量的。 很多 Docker 镜像在启动时需要配置环境变量,比如数据库的密码、API 密钥等等。Dokemon 可以把这些变量集中管理起来,方便你复用。  你可以在这里创建一个变量,比如叫 DB_PASSWORD,然后把密码存进去。 在部署 Docker Compose 项目时,可以直接引用这个变量,而不是把密码写死在配置文件里。 Credentials(凭证)这个功能是用来管理各种登录凭证的。  如果你需要连接到私有的镜像仓库(比如 Docker Hub 的私有库),或者连接到其他远程服务器,都需要凭证。  你可以在这里安全地保存你的用户名和密码。  Dokemon 会帮你把这些凭证保存起来,在你需要的时候自动调用,省去了每次都手动输入的麻烦。 ## 总结 相比Portainer这类重量级工具,Dokemon更加轻量和简洁。 试过之后你会发现,管理Docker原来可以这么轻松!不用再对着黑乎乎的终端发愁了。 如果你不需要太多高级功能,只想要一个简单好用的Docker管理界面,Dokemon是个不错的选择。
评论
0暂无评论