dockge
此应用将接管懒猫微服的独立 Docker 守护进程,可能存在安全风险。在授予容器 privileged 等权限之前,请确保容器是安全的,且不会执行危险操作。
安装次数
点赞
应用评论
催更次数
桌面端


应用描述
安装完成后,请重启懒猫微服以启用 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 

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 应用图标,点击图标即可正常打开软件。 注册账号和密码即可正常登录。  # 软件使用 进入软件后点击左上角的 **Compose** 将事先准备好的 docker-compose.yaml 文件内容复制到右边的输入框中,再次点击**部署** 按钮,即可正常部署应用。  如果部署失败会有相应的提示信息,如拉取镜像失败或端口被占用或挂载路径不对等:  此时需要重新修改compose文件,部署成功后会有提示信息显示:  部署成功后在浏览器中输入微服内网的IP地址 + 端口号 即可正常登录应用。  部署成功后,也可以进入到docker终端中进行相关操作,只有docker,ls,cd,dir 这几个指令。  如果想要更新内容需要先停止容器运行,点击编辑按钮后即可正常编辑内容,也可以直接修改右边的compose.yml文件。  ### 格式转换 除了上面的操作以外,软件还可以将 docker run 命令转换为compose格式。 在docker启动中输入docker 命令  点击转换按钮后既可以正常转换为compose格式,然后进行部署。  ### 添加代理 软件也支持添加代理功能,如果拉取镜像失败时,可以添加代理后拉取镜像成功率会大大增加。  # 结束语 Dockge极大地简化了Docker Compose项目的管理,提供了有效的方式来操作和管理容器。虽然其功能强大,但使用时需注意数据安全。
懒猫评分/评论
5.0
1 条评论
应用信息
新功能
版本历史记录""
wlabby
9/21/2025
重置密码 1、ssh到微服 2、进入dockge额容器 lzc-docker exec -it cloudlazycatappdockge-back-1 bash 3、执行命令重置密码 pnpm run reset-password 4、exit推出 5、重启应用