首页
留言
壁纸
友链
统计
直播
功能
📝写作投稿
👮前往后台
Search
1
【插件模块】WAuxiliary - 微信辅助模块
2,078 阅读
2
从零开始搭建 Docker + 青龙面板 + 机器人框架 + 对接微信/QQ 机器人
798 阅读
3
【Windows】QQNT安装LiteLoaderQQNT插件对接各类机器人或者美化精简QQ
598 阅读
4
记录一次倍控J4125-G30折腾日记:从软路由到NAS的坎坷之路
579 阅读
5
魔百盒选购终极指南:认准S905L3A芯片避坑攻略
425 阅读
📑教程
💾资源
📱Android
🖥️Windows
💐活动
🏡日常
👨💼版务
💌情感
登录
/
注册
/
找回密码
Search
标签搜索
windows
Android
docker
青龙
typecho
软件
插件模块
joe
玩客云
Debian
ipv6
DDNS
网络
QQ
github
京东
框架
web
谷歌
时间煮雨
累计撰写
92
篇文章
累计收到
196
条评论
栏目
📑教程
💾资源
📱Android
🖥️Windows
💐活动
🏡日常
👨💼版务
💌情感
页面
留言
壁纸
友链
统计
直播
功能
📝写作投稿
👮前往后台
注册登录
搜索到
37
篇与
的结果
2025-01-12
在 Debian 系统上安装 Docker 的完整指南
在 Debian 系统上安装 Docker 的完整指南Docker 是一个强大的容器化平台,能够帮助开发者轻松打包、分发和运行应用程序。本文将详细介绍如何在 Debian 系统上安装 Docker,并提供自动安装和手动安装两种方式。支持的 Debian 版本和架构Docker 支持以下 64 位 Debian 版本:Debian Bookworm 12(稳定版)Debian Bullseye 11(旧稳定版)支持的架构包括:x86_64(amd64)armhfarm64ppc64le卸载旧版本如果你之前安装过 Docker Engine,为了避免冲突,请先卸载旧版本:for pkg in docker.io docker-doc docker-compose podman-docker containerd runc; do sudo apt-get remove $pkg; done安装 Docker方法一:使用官方安装脚本自动安装这是最简单的安装方式,适合快速部署。只需运行以下命令:curl -fsSL https://get.docker.com -o get-docker.sh sudo sh get-docker.sh脚本会自动完成 Docker 的安装和配置。方法二:手动安装1. 更新软件包首先,更新现有的软件包和包缓存:sudo apt update sudo apt upgrade2. 安装依赖包安装一些需要的依赖包,这些包允许 apt 使用 HTTPS 协议来访问 Docker 仓库:sudo apt install apt-transport-https ca-certificates curl software-properties-common3. 添加 Docker 官方 GPG 密钥使用下面的命令来添加 Docker 官方的 GPG 密钥:sudo curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc sudo chmod a+r /etc/apt/keyrings/docker.asc4. 添加 Docker 仓库添加 Docker 官方的 APT 软件源:echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian \ $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \ sudo tee /etc/apt/sources.list.d/docker.list > /dev/null更新 APT 包索引:sudo apt-get update5. 验证仓库配置确保你现在从 Docker 官方仓库安装 Docker 而不是 Debian 默认仓库:apt-cache policy docker-ce你应该看到它指向 https://download.docker.com/,确保这就是官方的 Docker 仓库。6. 安装 Docker现在,你可以安装 Docker:sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin7. 启动并验证 Docker启动 Docker 并设置为开机自启:sudo systemctl start docker sudo systemctl enable docker验证 Docker 是否安装成功:sudo docker --version运行以下测试命令确保 Docker 正常工作:sudo docker run hello-world如果看到 "Hello from Docker!" 的消息,说明安装成功。使用非 root 用户运行 Docker为了避免每次使用 Docker 都需要 sudo,可以将用户添加到 docker 组:sudo usermod -aG docker your-user然后注销并重新登录以生效。卸载 Docker如果需要卸载 Docker,可以执行以下命令:删除安装包:sudo apt-get purge docker-ce删除镜像、容器、配置文件等内容:sudo rm -rf /var/lib/docker总结通过以上步骤,你可以在 Debian 系统上成功安装 Docker,并开始使用 Docker 来管理和运行容器化应用。无论是通过自动脚本还是手动安装,都能轻松完成 Docker 的部署。希望这篇指南对你有所帮助!参考链接:Docker 官方文档Docker Hub标签: #Docker #Debian #容器化 #DevOps
2025年01月12日
25 阅读
0 评论
0 点赞
2025-01-12
在 CentOS 系统上安装 Docker 的完整指南
在 CentOS 上安装 Docker 的完整指南Docker 是一种流行的容器化技术,能够帮助开发者快速构建、部署和运行应用程序。本文将详细介绍如何在 CentOS 系统上安装 Docker,并分享一些常用的操作命令。无论你是 Docker 新手还是有一定经验的用户,这篇指南都能帮助你顺利完成安装和配置。1. 自动安装 Docker如果你希望快速安装 Docker,可以使用 Docker 官方提供的安装脚本。只需运行以下命令即可:$ curl -fsSL https://get.docker.com -o install-docker.sh $ sudo sh install-docker.sh该脚本会自动检测你的系统环境并完成 Docker 的安装。2. 手动安装 Docker如果你更喜欢手动安装 Docker,可以按照以下步骤操作。2.1 卸载旧版本在安装新版本之前,建议先卸载系统中可能存在的旧版本 Docker:sudo dnf remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine2.2 安装依赖包Docker 需要一些额外的依赖包来正常运行。首先安装 dnf-plugins-core:sudo dnf -y install dnf-plugins-core2.3 设置 Docker 仓库接下来,需要设置 Docker 的官方仓库:sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo如果你觉得官方源下载速度较慢,可以替换为清华大学镜像源:sed -i 's+https://download.docker.com+https://mirrors.tuna.tsinghua.edu.cn/docker-ce+' /etc/yum.repos.d/docker-ce.repo2.4 安装 Docker运行以下命令安装 Docker 及其相关组件:sudo dnf install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin在安装过程中,如果提示接受 GPG 密钥,请验证指纹是否与以下内容匹配:060A 61C5 1B55 8A7F 742B 77AA C52F EB6B 621E 9F35如果匹配,则接受密钥。2.5 启动 Docker安装完成后,启动 Docker 服务:sudo systemctl start docker2.6 设置 Docker 开机自启为了让 Docker 在系统启动时自动运行,可以执行以下命令:sudo systemctl enable --now docker2.7 验证安装为了确认 Docker 是否安装成功,可以运行一个测试容器:sudo docker run hello-world如果一切正常,你会看到一条确认消息,表示 Docker 已成功安装并运行。3. 卸载 Docker如果你需要卸载 Docker,可以按照以下步骤操作。3.1 删除安装包使用以下命令卸载 Docker:yum remove docker-ce3.2 删除 Docker 相关文件为了彻底清理 Docker,可以删除其镜像、容器和配置文件:rm -rf /var/lib/docker4. 总结通过本文的步骤,你应该已经成功在 CentOS 系统上安装并配置了 Docker。Docker 是一个非常强大的工具,能够极大地简化应用程序的部署和管理。如果你在其他操作系统(如 Debian 或 Windows)上也需要安装 Docker,可以参考菜鸟教程提供的其他教程。希望这篇指南对你有所帮助!如果你有任何问题或建议,欢迎在评论区留言讨论。
2025年01月12日
6 阅读
0 评论
0 点赞
2025-01-05
Serv00一键部署SOCKS5代理
还烦恼PROXYIP失效吗?教你Serv00一键部署SOCKS5代理
2025年01月05日
39 阅读
1 评论
0 点赞
2024-12-28
从零开始搭建 Docker + 青龙面板 + 机器人框架 + 对接微信/QQ 机器人
从零开始搭建 Docker + 青龙面板 + 机器人框架 + 对接微信/QQ 机器人
2024年12月28日
798 阅读
76 评论
0 点赞
2024-12-28
【docker】自建H5st算法服务教程
自建H5st算法服务教程
2024年12月28日
378 阅读
16 评论
0 点赞
2024-12-09
爱快放行/阻止指定IPV6的端口教程
爱快路由器放行/阻止指定IPV6的端口教程,备份下。
2024年12月09日
83 阅读
0 评论
0 点赞
2024-12-08
【Windows】Windows下读取群晖盘数据的工具
Windows下读取群晖盘数据的软件:一款强大的数据恢复工具在日常使用中,我们可能会遇到群晖(Synology)DSM硬盘数据丢失或损坏的情况。为了帮助用户在Windows操作系统下直接读取和恢复群晖硬盘数据,我们开发了一款专门的数据恢复软件。本文将详细介绍这款软件的功能特点、使用方法以及注意事项。项目简介本项目提供了一款数据恢复软件,专门用于在Windows操作系统下直接读取群晖(Synology)DSM硬盘数据。该软件集成了相关代码,使用户能够方便快捷地访问和恢复群晖硬盘中的数据。功能特点1. 直接读取无需复杂的设置,用户可以直接在Windows系统下读取群晖DSM硬盘数据。这大大简化了数据访问的流程,节省了用户的时间和精力。2. 数据恢复软件支持数据恢复功能,帮助用户找回丢失或损坏的文件。无论是误删除、格式化还是硬盘故障,该软件都能帮助用户尽可能地恢复数据。3. 操作简便软件界面友好,操作简单,适合各类用户使用。即使是没有技术背景的用户,也能轻松上手,快速完成数据读取和恢复操作。使用方法1. 下载软件首先,用户需要从本仓库下载最新版本的软件包。可以通过以下链接访问项目仓库:项目地址2. 安装软件下载完成后,按照安装向导完成软件的安装。安装过程通常非常简单,只需按照提示点击“下一步”即可。3. 连接硬盘将群晖DSM硬盘连接到Windows计算机。可以通过USB接口或SATA接口连接硬盘。4. 启动软件安装完成后,运行软件并选择要读取的硬盘。软件会自动识别连接的硬盘,并显示在界面上。5. 读取数据按照软件提示进行操作,开始读取和恢复数据。用户可以选择特定的文件或文件夹进行恢复,也可以选择恢复整个硬盘的数据。注意事项1. 数据备份在操作前,请确保备份重要数据,以防数据丢失。虽然软件具有数据恢复功能,但备份仍然是保护数据的最佳方式。2. 使用限制本软件仅供个人学习和研究使用,不得用于商业用途。请遵守相关法律法规,合理使用软件。贡献我们欢迎各位开发者贡献代码,提出改进建议或报告问题。请通过GitHub的Issue和Pull Request功能进行交流。您的贡献将帮助我们不断改进软件,为用户提供更好的体验。许可证本项目采用MIT许可证,详情请参阅LICENSE文件。MIT许可证是一种宽松的开源许可证,允许用户自由使用、修改和分发软件。结语这款数据恢复软件为Windows用户提供了一种便捷的方式来读取和恢复群晖DSM硬盘数据。无论是普通用户还是技术爱好者,都能从中受益。希望这款软件能够帮助更多用户解决数据恢复的问题,让数据访问变得更加简单和高效。如果您有任何问题或建议,欢迎通过GitHub与我们联系。感谢您的支持!项目地址: https://gitcode.com/open-source-toolkit/35e97
2024年12月08日
136 阅读
0 评论
0 点赞
2024-12-07
更改软路的由物理网口和虚拟网口对应网口顺序
更改软路由的物理网口和虚拟网口对应网口顺序 软路由安装 ESXi 主机识别的网口顺序和实际物理机的网口顺序不一致,官网提供了为设备分配名称的顺序的方法,调整前需要要确定具体网口的顺序错乱的对应关系。 可以一个个网口试试看 ESXi 里面显示哪个 connected,实际对应关系如下,我这里就是 vmnic0 和 vmnic2 的顺序颠倒了。 (ETH3-vmnic3) (ETH2-vmnic0) (ETH1-vmnic1) (ETH0-vmnic2) 然后将 ESXi 主机置于维护模式,开启 SSH 访问,用 putty 登录。 运行以下命令以查看地址和别名的情况:localcli --plugin-dir /usr/lib/vmware/esxcli/int/ deviceInternal alias list iSCSI 适配器是逻辑设备别名是vmhbaX不用管。网络上行链路是物理设备,其别名是 vmnicX。 当一个网卡由本机驱动程序控制时,实际上有两个与该设备相关联的别名:一个 pci 设备的 pci 别名和一个上行链路逻辑设备的逻辑别名。例如,我们在下面看到 vmnic1 的两个别名: pci p0000:01:00.0 vmnic1 logical pci#p0000:01:00.0#0 vmnic1 要重新分配别名,pci 别名和逻辑别名都需要重新更改,使用以下命令,其中 vmnicN 和 B 是要进行的新分配:localcli --plugin-dir /usr/lib/vmware/esxcli/int/ deviceInternal alias store --bus-type pci --alias vmnicN --bus-address Blocalcli --plugin-dir /usr/lib/vmware/esxcli/int/ deviceInternal alias store --bus-type logical --alias vmnicN --bus-address B 比如网线插入 EHT1 显示 vmnic0 连接,插入 EHT0 显示 vmnic1 连接,可以使用以下命令交换 vmnic0 和 vmnic1: localcli --plugin-dir /usr/lib/vmware/esxcli/int/ deviceInternal alias store --bus-type pci --alias vmnic0 --bus-address p0000:01:00.0 localcli --plugin-dir /usr/lib/vmware/esxcli/int/ deviceInternal alias store --bus-type logical --alias vmnic0 --bus-address "pci#p0000:01:00.0#0" localcli --plugin-dir /usr/lib/vmware/esxcli/int/ deviceInternal alias store --bus-type pci --alias vmnic1 --bus-address p0000:02:00.0 localcli --plugin-dir /usr/lib/vmware/esxcli/int/ deviceInternal alias store --bus-type logical --alias vmnic1 --bus-address "pci#p0000:02:00.0#0" 退出维护模式,并重新引导系统。 再次查看物理网口 eth 的顺序就跟 vmnic 显示顺序一样了。
2024年12月07日
34 阅读
0 评论
0 点赞
1
2
3
...
5