当前位置:首页 > 新鲜资讯 > Docker 项目分享-dockge- 管理docker项目从未如此简单

Docker 项目分享-dockge- 管理docker项目从未如此简单

1年前 (2024-08-27)admin新鲜资讯35

之前使用 Portainer,它一直是我在Docker容器管理方面的得力工具。然而,随着时间的推移,Portainer越来越向企业需求靠拢,这使得它对于自托管和家庭实验室爱好者来说不太友好。在这一过渡期中,我们看到了新的解决方案的崛起,而Dockge就是这一领域中引人瞩目的新面孔。

文章目录

  • 1 dockge是什么?
  • 2 dockge 功能有哪些?
  • 3 如何安装Dockge?以下是官方页面上提供的步骤:
    • 3.1 支持的操作系统:
    • 3.2 支持架构:
    • 3.3 默认配置信息:
  • 4 开始安装:
    • 4.1 1 首先安装docker 以及 docker compose
    • 4.2 2 然后新建用于部署dockge的文件目录
    • 4.3 3 下载compose.yaml
    • 4.4 4 最后运行 docker compose up -d
    • 4.5 如何更新:

dockge是什么?

Dockge是一款时尚、易于使用docker compose.yaml 部署项目的管理器。

Dockge由备受赞誉的Uptime Kuma的创作者开发,提供了简化的用户体验,可以在一个页面上方便地找到您需要的一切,一目了然。

dockge github 地址:https://github.com/louislam/dockge

demo地址:https://dockge.kuma.pet/

dockge 功能有哪些?

  • 管理compose.yaml文件
  • 创建/编辑/启动/停止/重新启动/删除
  • 更新Docker镜像
  • 交互式compose.yaml编辑器
  • 交互式Web终端
    • 响应式设计
    • 所有功能都能实时响应。进度(拉取/上传/下载)和终端输出都在实时更新
    • 简单易用且时尚用户界面
    • 如果你喜欢Uptime Kuma的UI,那您也会喜欢这个
  • 将docker run … 命令转换为compose.yaml配置
    • 基于文件的结构
    • Dockge不会删除compose文件,它们像往常一样安全地存储在您的驱动器上。您可以使用标准的docker compose命令与它们进行交互。

当创建新 docker 项目时,日志、YAML编辑器、终端和容器控制都近在手边。无需打开多个标签查看日志或管理容器。Dockge将所有必要的功能集成到一个界面中,确保在Docker管理方面拥有流畅的体验。

Dockge有一个非常巧妙的功能,可以轻松地将Docker run命令转换为Compose配置。这可能听起来很小,但实际上非常方便,使这个工具更加好玩。

如何安装Dockge?以下是官方页面上提供的步骤:

支持的操作系统:

Ubuntu、Debian(Bullseye或更新版本)、CentOS、Fedora、ArchLinux、不支持Windows;

支持架构:

armv7,arm64,amd64(也称为x86_64);

默认配置信息:

默认安装目录:/opt/stacks

默认端口:5001

开始安装:

1 首先安装docker 以及 docker compose

Docker 更详细的内容可参考:安装 Docker 以及 Docker Compose 教程

sudo -i
apt update && apt upgrade -y
curl -fsSL https://get.docker.com -o get-docker.sh 
sh get-docker.sh
rm get-docker.sh
curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose && chmod +x /usr/local/bin/docker-compose

2 然后新建用于部署dockge的文件目录

mkdir -p /opt/stacks /opt/dockge
cd /opt/dockge

3 下载compose.yaml

curl https://raw.githubusercontent.com/louislam/dockge/master/compose.yaml --output compose.yaml

4 最后运行 docker compose up -d

docker compose up -d

开始使用:

打开 http://ip:5001 检查是否正常

如何更新:

cd /opt/dockge
docker compose pull && docker compose up -d

总的来说,此 dockge 项目通过可视化的方式管理docker项目,让人感觉更加的简单,直观。

扫描二维码推送至手机访问。

版权声明:本文由豪鲁斯兴趣网发布,如需转载请注明出处。

本文链接:https://w.haolusi.com/?id=1926

分享给朋友:

“Docker 项目分享-dockge- 管理docker项目从未如此简单” 的相关文章

如何查询Apple App Store在不同国家(如土耳其、尼日利亚等)的应用及订阅价格?

如何查询Apple App Store在不同国家(如土耳其、尼日利亚等)的应用及订阅价格?

大家好,我是兔哥。今天我们来聊一个实用的小技巧:如何轻松查询Apple App Store(如土耳其、尼日利亚等)在不同国家的应用及订阅价格。相信很多朋友都有过这样的经历:听说某些国家的App订阅价格特别便宜,但又不知道怎么查询。今天,我就来教大家一个简单又实用的方法!文章目录1 全球数字订阅服务的...

停止关注新闻是我做出的最佳生活方式决定之一,仅次于戒掉社交媒体(转)

停止关注新闻是我做出的最佳生活方式决定之一,仅次于戒掉社交媒体(转)

分享一篇来自于 chuck 关于新闻是信息垃圾食品的博文,作者将新闻与我们的常见的食品类比,觉得蛮有道理,和大家分享。原文为英文,有兴趣的可以点击阅读原文。下面是通过 AI 翻译过后的中文内容。近年来,停止关注新闻是我做出的最佳生活方式决定之一,仅次于戒掉社交媒体(尽管两者并不互斥)。减少摄入这些本...

谷歌表示,它有义务向美国政府披露用户的机密信息

谷歌表示,它有义务向美国政府披露用户的机密信息

谷歌告知用户,它有义务与美国当局分享机密数据,这引发了隐私问题,并强调了大型科技公司的数据安全问题。搜索巨头谷歌向用户发送了一封电子邮件,告知他们有义务向美国政府当局披露某些机密信息。对于科技爱好者来说,这并不奇怪,因为一直有暗示政府可以访问用户数据。互联网上一直存在着永无止境的隐私问题,尤其是在用...

2024 巴黎奥运会闭幕式时间与直播平台、直播源、在线网站全渠道汇总

2024 巴黎奥运会闭幕式时间与直播平台、直播源、在线网站全渠道汇总

巴黎奥运会的精彩赛事即将画上句号,相信大家都不想错过闭幕式这场视觉盛宴吧?今天,我们就来聊聊2024巴黎奥运会闭幕式的相关信息,以及如何观看这场盛大的闭幕仪式。首先,让我们回顾一下开幕式引发的争议。开幕式被网友评价为”大尺度“、”辣眼睛“,甚至奥运会官...

同样为搜索引擎,为什么我更喜欢用 Bing 和 Google,百度拜拜!

同样为搜索引擎,为什么我更喜欢用 Bing 和 Google,百度拜拜!

今天我们来聊一个可能有点敏感,但绝对值得讨论的话题:为什么我更偏爱使用 Bing 和 Google ,而不是百度搜索引擎?作为一个经常需要查找各种信息的互联网用户,我想分享一下我的亲身体验和思考。让我们从一个具体的例子开始:最近我需要将MP4视频转换成MP3音频,于是我分别在 百度 、 Bing 和...

2024 巴黎奥运十位高颜值美女运动员榜单,你心目中的运动女神是谁呢?

2024 巴黎奥运十位高颜值美女运动员榜单,你心目中的运动女神是谁呢?

hey,体育迷们!奥运会不仅是竞技的舞台,也是魅力的展示平台。今天我们就来聊聊即将在巴黎奥运会上亮相的十大美女运动员。准备好了吗?我们这就开始倒数!文章目录1 第十名:基利·霍奇金森(英国田径)2 第九名:智田千阳(日本羽毛球)3 第八名:马胡奇克(乌克兰跳高)4 第七名:吴艳妮(中国田径)5 第六...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。