Dockge 容器管理工具

好久不见

发布于511天前
这个人很懒,什么都没有留下!
# 介绍
Dockge 是一个精致且易于使用的容器管理工具,专为Docker Compose项目设计。Dockge 通过图形化界面管理 docker-compose 部署容器,与 docker run 相比具有更好的可读性,而且可以同时部署多个关联容器。

# 软件安装
想要安装软件必须要开启开发者模式(即进入ssh终端中进行安装)
详情查看:https://developer.lazycat.cloud/dockerd-support.html

在终端中输入:  **playgroundctl enable** 即可自动从服务器上拉取并安装。
```
box-9QTaiRiZ ~ # playgroundctl enable
Installing LPK from URL: https://dl.lazycat.cloud/lzcos/files/cloud.lazycat.app.dockge.lpk
Installation succeeded.
Created symlink /etc/systemd/system/multi-user.target.wants/playground-docker.service → /lib/systemd/system/playground-docker.service.
Playground Docker 已启动, 已默认安装Dockge
Playground Docker 配置路径为/lzcsys/var/playground/daemon.json
如需设置docker默认存储位置, 请修改配置文件中的data-root
数据盘默认路径为/data, 如需使用系统固态硬盘, 可设置存储路径为/lzcsys/var/user_save, 固态硬盘空间有限, 请控制储存数据大小在200GiB内
在系统的其他路径中存储的文件, 可能会在重启后丢失!!
系统重启后, 需要开启Dockge应用或执行pg-docker 后, docker才会运行
-----本功能仅为临时方案, 后续可能无效!-----
box-9QTaiRiZ ~ #

```

安装完成后在启动器中就会出现 Dockge 应用图标,点击图标即可正常打开软件。
注册账号和密码即可正常登录。

![image.png](https://dl.playground.lazycat.cloud/guidelines/62/7a15f39b-3c1f-44fb-bf57-9493d705b2ba.png "image.png")

# 软件使用
进入软件后点击左上角的 **Compose** 将事先准备好的 docker-compose.yaml 文件内容复制到右边的输入框中,再次点击**部署** 按钮,即可正常部署应用。
 
![image.png](https://dl.playground.lazycat.cloud/guidelines/62/ef822cf1-5933-4bbb-bebc-677b84dc6362.png "image.png")

如果部署失败会有相应的提示信息,如拉取镜像失败或端口被占用或挂载路径不对等:

![image.png](https://dl.playground.lazycat.cloud/guidelines/62/2fc5d0d7-26c5-4eb1-9ab2-8317487b9c55.png "image.png")

此时需要重新修改compose文件,部署成功后会有提示信息显示:
![image.png](https://dl.playground.lazycat.cloud/guidelines/62/f9f33e91-1f1a-451d-ba16-f242125cc31f.png "image.png")

部署成功后在浏览器中输入微服内网的IP地址 + 端口号 即可正常登录应用。

![image.png](https://dl.playground.lazycat.cloud/guidelines/62/143c8204-935f-4e70-a6ee-303449a1922c.png "image.png")

部署成功后,也可以进入到docker终端中进行相关操作,只有docker,ls,cd,dir 这几个指令。

![image.png](https://dl.playground.lazycat.cloud/guidelines/62/9f6b444e-66f7-4287-86f8-87395547ccd8.png "image.png")

如果想要更新内容需要先停止容器运行,点击编辑按钮后即可正常编辑内容,也可以直接修改右边的compose.yml文件。

![image.png](https://dl.playground.lazycat.cloud/guidelines/62/c0893c48-f99e-410e-9265-6ce2c8ba30eb.png "image.png")

### 格式转换
除了上面的操作以外,软件还可以将 docker run 命令转换为compose格式。

在docker启动中输入docker 命令 

![image.png](https://dl.playground.lazycat.cloud/guidelines/62/9e36225b-d37b-43f8-bce6-f0be4ff3da10.png "image.png")

点击转换按钮后既可以正常转换为compose格式,然后进行部署。
![image.png](https://dl.playground.lazycat.cloud/guidelines/62/c29b8b2a-98c3-4aed-9161-1815a4e9b446.png "image.png")

### 添加代理
软件也支持添加代理功能,如果拉取镜像失败时,可以添加代理后拉取镜像成功率会大大增加。

![image.png](https://dl.playground.lazycat.cloud/guidelines/62/e04189d1-461a-4467-886c-883943c54c3b.png "image.png")

# 结束语
Dockge极大地简化了Docker Compose项目的管理,提供了有效的方式来操作和管理容器。虽然其功能强大,但使用时需注意数据安全。

评论

1
wlabby394天前

测试

说点什么呢~
收藏
2
1
0