DIY NAS服务器之OMV 5.6入坑指南(四) -安装docker和Portainer

2023-10-20 04:20

本文主要是介绍DIY NAS服务器之OMV 5.6入坑指南(四) -安装docker和Portainer,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

系列文章目录

DIY NAS服务器之OMV 5.6入坑指南(一)-openmediavalut 5.6安装
DIY NAS服务器之OMV 5.6入坑指南(二)- 安装omv-extras插件
DIY NAS服务器之OMV 5.6入坑指南(三)- 切换系统源​​​​​​​


​​​​​​​

目录

系列文章目录

前言

一、安装docker

二、安装Portainer​​​​​​​


前言

本节内容为openmediavalut安装docker和Portainer


一、安装docker

在社区插件中安装docker

Debian 10/OMV 5.x 默认使用iptables-nft,Docker 需要使用 iptables-legacy,可在 iptables 菜单手动切换

如果安装出现如下错误,则需设置一下DNS:

DNS设置 为如下:

nameserver 114.114.114.114

nameserver 8.8.8.8

安装Docker完成后,修改一下docker镜像服务器为国内的:

国内的 Docker 镜像服务器

  1. 网易云 https://hub-mirror.c.163.com/
  2. 百度云 https://mirror.baidubce.com
  3. DaoCloud http://f1361db2.m.daocloud.io
  4. 阿里云 https://ustc-edu-cn.mirror.aliyuncs.com
  5. Github https://ghcr.io

Docker 设置国内镜像服务器

第一步 创建 docker 配置文件目录

sudo mkdir /etc/docker

第二步 创建 daemon.json 配置文件

sudo touch /etc/docker/daemon.json

第三步 编辑配置文件

sudo nano /etc/docker/daemon.json

在编辑器中粘贴以下内容:

{"registry-mirrors": ["https://hub-mirror.c.163.com","https://mirror.baidubce.com"]
}

你可以根据实际需要,修改配置文件中的镜像服务器地址。

ctrl+o保存,ctrl+x退出

第四步 重启 docker 服务

sudo systemctl daemon-reload
sudo systemctl restart docker

检查设置是否生效

sudo docker info

结果中显示了我们设置的镜像服务器地址,则说明设置已经生效,返回的信息类似下面这样:

Registry Mirrors:

 https://hub-mirror.c.163.com/

二、安装Portainer

Docker storage :: /var/lib/docker

Agent port:: 8000

Web port:: 9000

Yacht port:: 8001

安装完成后,点击如下开关,打开Portainer:

在浏览器中打开Portainer:

ip:9000

注意:上述ip需要替换为你自己NAS服务器的IP,比如我的:192.168.2.100:9000

若无法打开,则重启一下NAS系统。

打开后,设置Portainer管理帐号:

登陆Portainer后,选择第1个,使用local环境

可以在如下菜单中添加Docker镜像服务器

参考:第十四期 Docker 在 OMV 中的安装和使用 | 开源周末


这篇关于DIY NAS服务器之OMV 5.6入坑指南(四) -安装docker和Portainer的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/244615

相关文章

Apache 高级配置实战之从连接保持到日志分析的完整指南

《Apache高级配置实战之从连接保持到日志分析的完整指南》本文带你从连接保持优化开始,一路走到访问控制和日志管理,最后用AWStats来分析网站数据,对Apache配置日志分析相关知识感兴趣的朋友... 目录Apache 高级配置实战:从连接保持到日志分析的完整指南前言 一、Apache 连接保持 - 性

Linux下安装Anaconda3全过程

《Linux下安装Anaconda3全过程》:本文主要介绍Linux下安装Anaconda3全过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录简介环境下载安装一、找到下载好的文件名为Anaconda3-2018.12-linux-x86_64的安装包二、或者通

MySQL 安装配置超完整教程

《MySQL安装配置超完整教程》MySQL是一款广泛使用的开源关系型数据库管理系统(RDBMS),由瑞典MySQLAB公司开发,目前属于Oracle公司旗下产品,:本文主要介绍MySQL安装配置... 目录一、mysql 简介二、下载 MySQL三、安装 MySQL四、配置环境变量五、配置 MySQL5.1

Mybatis Plus JSqlParser解析sql语句及JSqlParser安装步骤

《MybatisPlusJSqlParser解析sql语句及JSqlParser安装步骤》JSqlParser是一个用于解析SQL语句的Java库,它可以将SQL语句解析为一个Java对象树,允许... 目录【一】jsqlParser 是什么【二】JSqlParser 的安装步骤【三】使用场景【1】sql语

Nacos日志与Raft的数据清理指南

《Nacos日志与Raft的数据清理指南》随着运行时间的增长,Nacos的日志文件(logs/)和Raft持久化数据(data/protocol/raft/)可能会占用大量磁盘空间,影响系统稳定性,本... 目录引言1. Nacos 日志文件(logs/ 目录)清理1.1 日志文件的作用1.2 是否可以删除

Windows Server 2025 搭建NPS-Radius服务器的步骤

《WindowsServer2025搭建NPS-Radius服务器的步骤》本文主要介绍了通过微软的NPS角色实现一个Radius服务器,身份验证和证书使用微软ADCS、ADDS,具有一定的参考价... 目录简介示意图什么是 802.1X?核心作用802.1X的组成角色工作流程简述802.1X常见应用802.

如何解决yum无法安装epel-release的问题

《如何解决yum无法安装epel-release的问题》:本文主要介绍如何解决yum无法安装epel-release的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不... 目录yum无法安装epel-release尝试了第一种方法第二种方法(我就是用这种方法解决的)总结yum

Python FastAPI实现JWT校验的完整指南

《PythonFastAPI实现JWT校验的完整指南》在现代Web开发中,构建安全的API接口是开发者必须面对的核心挑战之一,本文将深入探讨如何基于FastAPI实现JWT(JSONWebToken... 目录一、JWT认证的核心原理二、项目初始化与环境配置三、安全密码处理机制四、JWT令牌的生成与验证五、

JavaScript实战:智能密码生成器开发指南

本文通过JavaScript实战开发智能密码生成器,详解如何运用crypto.getRandomValues实现加密级随机密码生成,包含多字符组合、安全强度可视化、易混淆字符排除等企业级功能。学习密码强度检测算法与信息熵计算原理,获取可直接嵌入项目的完整代码,提升Web应用的安全开发能力 目录

Linux网络配置之网桥和虚拟网络的配置指南

《Linux网络配置之网桥和虚拟网络的配置指南》这篇文章主要为大家详细介绍了Linux中配置网桥和虚拟网络的相关方法,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 一、网桥的配置在linux系统中配置一个新的网桥主要涉及以下几个步骤:1.为yum仓库做准备,安装组件epel-re