云原生之使用Docker部署homarr个人导航页

这篇具有很好参考价值的文章主要介绍了云原生之使用Docker部署homarr个人导航页。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、homarr介绍

1.1 homarr简介

  • homarr可作为网站书签导航页工具,Homarr也是一个时尚、现代的仪表板,可让您的所有应用程序和服务触手可及。使用Homarr,您可以在一个方便的位置访问和控制所有内容。

1.2 homarr特点

  • 🖌️ 通过广泛的拖放网格系统高度可定制
  • ✨与您喜爱的自托管应用程序无缝集成
  • 📌简单快速的应用程序管理 - 不涉及 YAML
  • 🙊先进的机密管理系统,增强安全性
  • 📄详细的文档和活跃的社区
  • 🔍 立即搜索网络或支持的集成
  • 🏴使用内置状态系统监控您的应用程序
  • 🦞全面的内置图标选择器,包含 7000 多个图标
  • 🐳 使用 Docker、unRAID 和 Synology 轻松部署
  • 🚀与任何主要的消费类硬件(x86,树莓派,旧笔记本电脑等)兼容
  • 💵免费和开源 - 您的数据保留在您的设备上。没有遥测数据。

二、本地环境介绍

2.1 本地环境规划

本次实践为个人测试环境,操作系统版本为centos7.6。

hostname IP地址 操作系统版本 Docker版本
jeven 192.168.3.166 centos 7.6 20.10.17

2.2 本次实践介绍

1.本次实践部署环境为个人测试环境,生产环境请谨慎使用;
2.在Docker环境下成功部署homarr个人导航页。

三、本地环境检查

3.1 检查Docker服务状态

检查Docker服务是否正常运行,确保Docker正常运行。

[root@jeven ~]# systemctl status docker
● docker.service - Docker Application Container Engine
   Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled)
   Active: active (running) since Mon 2023-08-07 23:25:04 CST; 14h ago
     Docs: https://docs.docker.com
 Main PID: 11587 (dockerd)
    Tasks: 10
   Memory: 135.7M

3.2 检查Docker版本

检查Docker版本

[root@jeven ~]# docker version
Client: Docker Engine - Community
 Version:           20.10.17
 API version:       1.41
 Go version:        go1.17.11
 Git commit:        100c701
 Built:             Mon Jun  6 23:05:12 2022
 OS/Arch:           linux/amd64
 Context:           default
 Experimental:      true

Server: Docker Engine - Community
 Engine:
  Version:          20.10.17
  API version:      1.41 (minimum version 1.12)
  Go version:       go1.17.11
  Git commit:       a89b842
  Built:            Mon Jun  6 23:03:33 2022
  OS/Arch:          linux/amd64
  Experimental:     false
 containerd:
  Version:          1.6.6
  GitCommit:        10c12954828e7c7c9b6e0ea9b0c02b01407d3ae1
 runc:
  Version:          1.1.2
  GitCommit:        v1.1.2-0-ga916309
 docker-init:
  Version:          0.19.0
  GitCommit:        de40ad0

3.3 检查docker compose 版本

检查Docker compose版本,确保2.0以上版本。

[[root@jeven ~]# docker compose version
Docker Compose version v2.19.1

四、下载homarr镜像

在docker hub下载homarr镜像 ghcr.io/ajnart/homarr:latest
如果镜像拉取缓慢,可使用我仓库的swr.cn-north-4.myhuaweicloud.com/jeven/homarr:latest镜像。

[root@jeven ~]# docker pull ghcr.io/ajnart/homarr:latest
latest: Pulling from ajnart/homarr
31e352740f53: Already exists
11d56374b943: Pull complete
03c6b1d5f51e: Pull complete
d4fe5e85fcdf: Pull complete
0404ea77c3f1: Pull complete
901c3b6f9e06: Pull complete
d75131c3fd40: Pull complete
0b9d27af4cb0: Pull complete
ea9ea30b8736: Pull complete
b981932a56ab: Pull complete
Digest: sha256:441556ea9d52a12fc96811da73e832c3a477e3e4defd880dfe96bd32f1a7b520
Status: Downloaded newer image for ghcr.io/ajnart/homarr:latest
ghcr.io/ajnart/homarr:latest

五、部署homarr导航页

5.1 创建挂载目录

  • 创建挂载目录
mkdir -p /data/homarr/configs && mkdir -p /data/homarr/icons

5.2 创建homarr容器

使用docker run快速创建homarr容器

docker run  \
--name homarr \
--restart unless-stopped \
-p 7666:7575 \
-v /data/homarr/configs:/app/data/configs \
-v /data/homarr/icons:/app/public/icons \
-v /var/run/docker.sock:/var/run/docker.sock  \
-d ghcr.io/ajnart/homarr:latest

云原生之使用Docker部署homarr个人导航页,Docker部署项目实战合集,云原生,docker,导航页,书签,主页,原力计划

5.3 检查homarr容器状态

检查homarr容器运行状态

[root@jeven homarr]# docker ps
CONTAINER ID   IMAGE                          COMMAND                  CREATED          STATUS          PORTS                                       NAMES
f0dfb29fd905   ghcr.io/ajnart/homarr:latest   "docker-entrypoint.s…"   20 seconds ago   Up 19 seconds   0.0.0.0:7666->7575/tcp, :::7666->7575/tcp   homarr

5.4 检查容器运行日志

检查容器运行日志

[root@jeven homarr]# docker logs homarr
Listening on port 7575 url: http://f0dfb29fd905:7575

六、访问homarr首页

访问地址:http://192.168.3.166:7666
将IP地址改为自己服务器的IP地址。

云原生之使用Docker部署homarr个人导航页,Docker部署项目实战合集,云原生,docker,导航页,书签,主页,原力计划

七、homarr的基本使用

7.1 设置中文语言

在设置选项,选择语言为中文。

云原生之使用Docker部署homarr个人导航页,Docker部署项目实战合集,云原生,docker,导航页,书签,主页,原力计划

云原生之使用Docker部署homarr个人导航页,Docker部署项目实战合集,云原生,docker,导航页,书签,主页,原力计划

7.2 添加网址

进入编辑模式——添加apps,添加网址https://github.com/,添加完毕,可以正常打开自定义网址。

云原生之使用Docker部署homarr个人导航页,Docker部署项目实战合集,云原生,docker,导航页,书签,主页,原力计划
云原生之使用Docker部署homarr个人导航页,Docker部署项目实战合集,云原生,docker,导航页,书签,主页,原力计划

云原生之使用Docker部署homarr个人导航页,Docker部署项目实战合集,云原生,docker,导航页,书签,主页,原力计划
云原生之使用Docker部署homarr个人导航页,Docker部署项目实战合集,云原生,docker,导航页,书签,主页,原力计划
云原生之使用Docker部署homarr个人导航页,Docker部署项目实战合集,云原生,docker,导航页,书签,主页,原力计划

7.3 设置搜索引擎

在设置中,设置搜索网址为https://www.baidu.com/s?ie=UTF-8&wd=

云原生之使用Docker部署homarr个人导航页,Docker部署项目实战合集,云原生,docker,导航页,书签,主页,原力计划

7.4 修改天气

设置主页天气城市位置,选择北京,保存即可。

云原生之使用Docker部署homarr个人导航页,Docker部署项目实战合集,云原生,docker,导航页,书签,主页,原力计划文章来源地址https://www.toymoban.com/news/detail-727790.html

到了这里,关于云原生之使用Docker部署homarr个人导航页的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 云原生之使用Docker部署Nas-Cab个人NAS平台

    Nas-Cab简介 Nas-Cab是一款个人NAS平台,可以帮助用户构建自己的文件共享和数据存储解决方案。无需专用设备,个人版永久免费,支持多个操作系统和设备。用户可以通过Nas-Cab构建私有云存储,方便地在不同的设备之间共享和访问文件。 本次实践为个人测试环境,操作系统版

    2024年02月08日
    浏览(40)
  • 【云原生| Docker】 部署 Django & mysql 项目

    🤵‍♂️ 个人主页: @计算机魔术师 👨‍💻 作者简介:CSDN内容合伙人,全栈领域优质创作者。 🌐 推荐一款找工作神器网站: 点击跳转牛客网登陆注册 |笔试题库|面试经验|实习招聘内推| 该文章收录专栏 ✨—【Django | 项目开发】从入门到上线 专栏—✨ 镜像加速源 镜像加速

    2023年04月16日
    浏览(34)
  • 使用Docker部署wikitten个人知识库

    Wikitten是一款开源Wiki知识管理系统,使用PHP开发,支持Markdown语法,无需数据库,自动生成树形目录,适合用来做个人Wiki知识库。 Wikitten 是一个小巧、快速的 PHP wiki。 Wikitten是存储您的笔记、代码片段、想法等的完美场所。 Wikitten是一款开源Wiki知识管理系统。 支持Markdown语

    2024年02月14日
    浏览(37)
  • 如何使用Docker本地部署一个开源网址导航页并分享好友公网使用

    💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学习,不断总结,共同进步,活到老学到老 导航 檀越剑指大厂系列:全面总

    2024年02月03日
    浏览(60)
  • 【云原生】使用Docker部署openGauss

    Docker是一个开源的应用容器引擎,让开发者可以把应用及依赖包打包到一个可移植的容器中,然后发布到流行的Linux或Windows机器或虚拟机上。openGauss是一款高性能、高安全、高可靠、高智能的企业级开源关系型数据库。openGauss 3.0.0 发布后,云和恩墨制作了docker版本。基于此,

    2024年01月18日
    浏览(35)
  • 云原生之使用Docker部署wordpress网站

    WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系统(CMS)来使用。 选择设置中文 设置站点信息。

    2024年02月09日
    浏览(47)
  • 云原生之使用Docker部署webos私有云盘

    WebOS是一个支持多种存储,云端存储协同办公新体验:如Windows11体验的私有云盘/企业网盘。完全支持私有化部署,存储安全可控、数百种文件格式在线预览、编辑和播放、轻松分享。高效协作,细粒度权限管控全平台客户端覆盖,随时随地访问。 Win11般交互式体验:完全仿照

    2024年02月04日
    浏览(45)
  • ubuntu部署个人网盘nextCloud使用docker-compose方式

    当下各大网盘的容量都是有限制的,而且xx云不开会员网速就拉跨。 所以就想搭建一个自己的盘,并且可以控制用户的权限分组; nextCloud 就很合适 我这边都是自己用偶尔给其他人使用下,所以直接 docker 部署了。 ubuntu 版本: 20.04 docker 版本: Docker version 24.0.2, build cb74dfc d

    2024年02月07日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包