打开 “懒猫微服客户端” 下载应用

dockge

此应用将接管懒猫微服的独立 Docker 守护进程,可能存在安全风险。在授予容器 privileged 等权限之前,请确保容器是安全的,且不会执行危险操作。

274 次下载
0 次点赞
1 条评论
2 次催更
274

安装次数

0

点赞

1

应用评论

2

催更次数

桌面端

应用描述

安装完成后,请重启懒猫微服以启用 Docker。 此应用将接管懒猫微服的独立 Docker 守护进程,可能存在安全风险。在授予容器 privileged等权限之前,请确保容器是安全的,且不会执行危险操作。为了避免潜在风险,请确保: 1.您了解容器的行为,并确认它们来自可信的源。 2. 容器中没有运行高危命令,且没有暴露不必要的端口或服务。 建议先查阅懒猫微服开发者手册,了解相关特性和限制,并根据手册中的安全建议配置容器。 如果不确定如何操作,请咨询懒猫微服专属客服。

相关攻略

懒猫微服安装K3S(有几个小坑)

> K3s 是 Rancher 推出的轻量级 Kubernetes 发行版,一个二进制文件搞定一切,特别适合边缘计算、IoT、开发测试等场景。 > 本文记录在一个轻量 Linux 容器(lzcbox)中从零安装 K3s 的完整过程,包括踩坑和解决方案。 https://appstore.lazycat.cloud/#/shop/detail/cloud.lazycat.app.dockge 都玩K3S了,相信你一定会使用SSH了。可以看我之前文章开启SSH哦~ 如果网络OK的话一行命令搞定: ```bash curl -sfL https://get.k3s.io | sh - ``` 安装脚本会自动: - 下载 k3s 二进制文件到 `/usr/local/bin/k3s` - 创建 `/usr/local/bin/kubectl` 软链接指向 k3s - 创建 `/usr/local/bin/crictl` 软链接 - 创建 systemd 服务文件并启动 k3s - 创建卸载脚本 `/usr/local/bin/k3s-uninstall.sh` 安装输出示例: ``` [INFO] Finding release for channel stable [INFO] Using v1.34.5+k3s1 as release [INFO] Downloading binary https://github.com/k3s-io/k3s/releases/download/v1.34.5%2Bk3s1/k3s [INFO] Installing k3s to /usr/local/bin/k3s [INFO] Creating /usr/local/bin/kubectl symlink to k3s [INFO] Creating /usr/local/bin/crictl symlink to k3s [INFO] systemd: Creating service file /etc/systemd/system/k3s.service [INFO] systemd: Enabling k3s unit [INFO] systemd: Starting k3s ``` 因为网络原因镜像下载不下来,所以出现systemd: Starting k3s的时候我们停掉。 然后下载离线的包: ``` sudo mkdir -p /var/lib/rancher/k3s/agent/images/ cp k3s-airgap-images-amd64.tar.zst /var/lib/rancher/k3s/agent/images/ ``` 还有一个注意,不然一直起不来。 内核不允许嵌套挂载 overlayfs。K3s 默认使用 overlayfs 作为 containerd 的 snapshotter,导致服务一直卡在 `activating (start)` 状态,日志循环报错: ``` "overlayfs" snapshotter cannot be enabled for "/var/lib/rancher/k3s/agent/containerd", try using "fuse-overlayfs" or "native" ``` 切换 snapshotter 为 `native`: ```bash mkdir -p /etc/rancher/k3s echo 'snapshotter: native' > /etc/rancher/k3s/config.yaml systemctl restart k3s ``` 然后重启: ``` systemctl restart k3s ``` # 5. 验证 ``` k3s kubectl get nodes k3s kubectl get pods -A ``` 然后就可以启动,因为ghcr的nginx默认在8080端口,换一个终端curl一下就行了。 ``` k3s kubectl run nginx --image=ghcr.io/nginxinc/nginx-unprivileged:latest --port=8080 k3s kubectl port-forward pod/nginx 8080:8080 --address=0.0.0.0 ``` 然后就可以兼容K8S得模式在微服上玩转K3S了,Docker根本不够玩。 but 重启之后这些配置还会丢失。。。探索ing ![image.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/459/acb29560-0c7a-44d4-bae1-61855b918e9d.png "image.png")

Dockge 容器管理工具

# 介绍 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 <command>后, docker才会运行 -----本功能仅为临时方案, 后续可能无效!----- box-9QTaiRiZ ~ # ``` 安装完成后在启动器中就会出现 Dockge 应用图标,点击图标即可正常打开软件。 注册账号和密码即可正常登录。 ![image.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/62/7a15f39b-3c1f-44fb-bf57-9493d705b2ba.png "image.png") # 软件使用 进入软件后点击左上角的 **Compose** 将事先准备好的 docker-compose.yaml 文件内容复制到右边的输入框中,再次点击**部署** 按钮,即可正常部署应用。 ![image.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/62/ef822cf1-5933-4bbb-bebc-677b84dc6362.png "image.png") 如果部署失败会有相应的提示信息,如拉取镜像失败或端口被占用或挂载路径不对等: ![image.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/62/2fc5d0d7-26c5-4eb1-9ab2-8317487b9c55.png "image.png") 此时需要重新修改compose文件,部署成功后会有提示信息显示: ![image.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/62/f9f33e91-1f1a-451d-ba16-f242125cc31f.png "image.png") 部署成功后在浏览器中输入微服内网的IP地址 + 端口号 即可正常登录应用。 ![image.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/62/143c8204-935f-4e70-a6ee-303449a1922c.png "image.png") 部署成功后,也可以进入到docker终端中进行相关操作,只有docker,ls,cd,dir 这几个指令。 ![image.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/62/9f6b444e-66f7-4287-86f8-87395547ccd8.png "image.png") 如果想要更新内容需要先停止容器运行,点击编辑按钮后即可正常编辑内容,也可以直接修改右边的compose.yml文件。 ![image.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/62/c0893c48-f99e-410e-9265-6ce2c8ba30eb.png "image.png") ### 格式转换 除了上面的操作以外,软件还可以将 docker run 命令转换为compose格式。 在docker启动中输入docker 命令 ![image.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/62/9e36225b-d37b-43f8-bce6-f0be4ff3da10.png "image.png") 点击转换按钮后既可以正常转换为compose格式,然后进行部署。 ![image.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/62/c29b8b2a-98c3-4aed-9161-1815a4e9b446.png "image.png") ### 添加代理 软件也支持添加代理功能,如果拉取镜像失败时,可以添加代理后拉取镜像成功率会大大增加。 ![image.png](https://lzc-playground-1301583638.cos.ap-chengdu.myqcloud.com/guidelines/62/e04189d1-461a-4467-886c-883943c54c3b.png "image.png") # 结束语 Dockge极大地简化了Docker Compose项目的管理,提供了有效的方式来操作和管理容器。虽然其功能强大,但使用时需注意数据安全。

懒猫评分/评论

5.0

1 条评论

重置密码 1、ssh到微服 2、进入dockge额容器 lzc-docker exec -it cloudlazycatappdockge-back-1 bash 3、执行命令重置密码 pnpm run reset-password 4、exit推出 5、重启应用

应用信息

最新版本

0.0.2

更新日期

9/19/2025

预估安装占用

159.68 MB

不支持平台

--

兼容性

可在此设备上使用

""