01
2025
07
Docker快速搭建HTML应用管理系统,轻松发布你的HTML小应用,支持版本管理与授权访问
一、简介• 这个项目采用的是前后端分离的技术架构,后端采用PHP的thinkphp框架、前端采用React的Ant Design Pro框架;• 该项目功能旨在可以帮助快速部署HTML应用• 支持多用户管理、HTML项目管理、HTML应用固定访问链接与授权码访问等功能• 支持Docker一键快速部署• 该项目的代码地址参考:https://github.com/luler/hello_project• 项目的主要功
作者:hqy | 分类:docker | 浏览:14 | 评论:0
30
2025
06
容器管理:单机用 Docker Compose,多机用 Kubernetes
容器管理: 单机用Docker Compose,多机用Kubernetes在当今的软件开发与部署领域,容器技术已经成为了不可或缺的一部分。它以其轻量级、隔离性强、可移植性高等优点,极大地改变了应用程序的开发、测试和部署方式。而在容器管理的工具选择上,Docker Compose 和 Kubernetes(k8s)是当前最为常用的两类工具选择。本文从适合的场景、管理容器需要考虑的核心问题、技术选型等多个方面进行说明。Docker Compose 和 KubernetesDocker Co
作者:hqy | 分类:docker | 浏览:25 | 评论:0
30
2025
06
Docker资源(CPU/内存/磁盘IO/GPU)限制与分配指南
什么是cgroup?cgroups其名称源自控制组群(control groups)的简写,是Linux内核的一个功能,用来限制、控制与分离一个进程组(如CPU、内存、磁盘输入输出等)。什么是Docker资源限制?默认情况下,Docker容器是没有资源限制的,它会尽可能地使用宿主机能够分配给它的资源。如果不对容器资源进行限制,容器之间就会相互影响,一些占用硬件资源较高的容器会吞噬掉所有的硬件资源,从而导致其它容器无硬件资源可用,发生停服状态。Docker提供了限制内存,CPU或磁盘IO的方法,
作者:hqy | 分类:docker | 浏览:22 | 评论:0
29
2025
06
斩获2.8K星 !!! 再见黑窗口 、国产的 、图形化Docker运维优雅10倍 ! 太6了 Docker 可视化管理神器 DPanel
大家在用 Docker 时,是否被复杂的 CLI 命令搞得晕头转向 ?管理容器、镜像需要频繁操作,学习成本高。今天,给大家带来一款 Docker 可视化管理神器 DPanel!轻量又强大的它,让你的 Docker 管理变得像玩手机 APP 一样简单!DPanel 是什么DPanel 是一个开源的轻量化 Docker 可视化管理面板,可以帮助你用图形界面轻松完成容器、镜像、文件等的管理工作,无需再死记硬背复杂的命令,就像管理自己的电脑桌面一样简单!开源成就Star数:GitHu
作者:hqy | 分类:docker | 浏览:55 | 评论:0
29
2025
06
这就是你在寻找的Docker界面!优雅而不简单—Arcane
引言要说Docker UI项目,知名的其实就那么几个,目前感觉备用的比较多的还是老牌的portainer,不过portainer从早几个版本就已经没有中文更新了,加上国产NAS目前大都自带非常好用的管理界面,所以很多时候自带的Docker就能做到绝大部分操作。但在对容器的更新以及存储卷上,各家NAS都还没有做到很好的适配,而很多时候部分容器不是新版本功能差距很大,这时候就需要第三方协助了。今天要介绍的是新项目,Arcane使用SvelteKit构建,提供了一个非常现代化的UI界面,支持对容器、镜
作者:hqy | 分类:docker | 浏览:40 | 评论:0
26
2025
06
ERROR: Invalid subnet : invalid CIDR address: 解决办法
报错配置:networks: test_220: driver: bridge ipam: config: - subnet: 172.40.0.0/24 - gateway: 172.40.0.1修改后配置:networks: test_220:
作者:hqy | 分类:docker | 浏览:44 | 评论:0
25
2025
06
容器网络——如何为docker添加网卡?
之前我们介绍Network Namespace(以下简称netns)和veth pair时说过docker是使用这些技术来实现的网络隔离,今天我们就来一探究竟,看下docker到底是如何做到的。启动一个无网络的容器首先我们使用 --net=none 参数启动一个无网络的容器,为了方便调试,这里我们使用了centos镜像。docker run -itd --name centos-test --net=none cen
作者:hqy | 分类:docker | 浏览:63 | 评论:0
25
2025
06
Docker?Vmware?小孩子才做选择,打工人我全都要。
前言作为一个称职的打工人,电脑上常备一个Vmware不是什么新鲜事了,但是它和Docker for Windows不兼容往往很让人头大。通过查找资料,发现提供的解决方案大致有三种先使用Vmware创建一台Linux虚拟机,在这台Linux虚拟机上再安装docker。配置Vmware作为Docker for Windows的运行平台。使用微软的Hyper-v来创建虚拟机。对我而言,第一种不太优雅,第二种配置繁琐,第三种不会用。直到我发现了vctl这个好东西。vctl 是什么?vctl 是一款捆绑在
作者:hqy | 分类:docker | 浏览:55 | 评论:0
25
2025
06
Docker 命令行劝退?DPanel这款国产可视化神器,拯救你的发际线!
还在对着黑乎乎的 Docker 命令行抓耳挠腮?复杂的命令参数,动不动就报错,简直是程序员发际线的头号杀手!别慌,今天给大家推荐一款专为国人打造的 Docker 可视化神器:DPanel,让你彻底告别命令行,轻松玩转 Docker 容器!项目地址:https://github.com/donknap/dpanelDocker 虽好,但命令行劝退!Docker 的强大毋庸置疑,但对于很多开发者来说,学习和使用 Docker 的最大障碍就是命令行。命令太多记不住:docker run、docker
作者:hqy | 分类:docker | 浏览:56 | 评论:0
25
2025
06
集成 Docker 安装与换源:探秘 LinuxMirrors 全能一体化脚本
LinuxMirrors是由SuperManito开发的一款“一键换源”与 Docker安装脚本工具,旨在帮助用户轻松、快速地替换各大Linux发行版的系统软件源,并同时提供Docker引擎的安装与换源支持。它通过零依赖的shell脚本实现:只需一行命令即可自动识别系统、测速并替换最佳镜像源,大幅提升系统更新和软件安装的速度,同时在执行前自动备份原有配置,使用更无忧。为什么需要这款工具?镜像源质量参差不齐市面上Linux镜像站点众多,不同网络环境下速度差异巨大,手工测试耗时且易出错。系
作者:hqy | 分类:docker | 浏览:161 | 评论:0
25
2025
06
一键部署Kubernetes?Kubeasz 让复杂变简单
项目介绍kubeasz[1]旨在帮助您快速部署高可用的Kubernetes集群,并努力成为您的Kubernetes实践和使用的宝贵参考。我们采用二进制方式部署,并通过Ansible Playbook实现自动化,既提供了便捷的一键安装脚本,也支持按照详细的安装指南分步操作,灵活选择适合自己的组件。从单个组件到整个集群,kubeasz提供了极其灵活的配置选项,几乎可以让您自定义任何组件的参数。同时,我们也为集群预设了一套经过验证的默认配置,确保一切运行顺畅。对于大规模集群,我们还特别设计了自动化的&
作者:hqy | 分类:docker | 浏览:42 | 评论:0
21
2025
06
使用Docker快速部署自己的GitLab(非官方镜像)
使用Docker快速部署自己的GitLab(非官方镜像)在团队协作和代码管理中,GitLab 无疑是许多开发者的首选工具。它的强大功能——代码托管、CI/CD、项目管理一应俱全,深受企业和个人开发者的喜爱。然而,官方 GitLab 的部署可能让初学者望而却步:复杂配置、资源占用高、维护成本不低。别担心,今天我来安利一个神器sameersbn/docker-gitlab,让你轻松拥有自己的 GitLab 实例!最近需要给同事准备Gitlab离线部署文档,发现少了支持JWT支持,顺道提了个PR&nb
作者:hqy | 分类:docker | 浏览:64 | 评论:0
13
2025
06
三种docker可视化工具(全网最详细)
目录一、docker UI1.1 介绍1.2 部署1.2.1 拉镜像1.2.2 启动容器1.2.3 访问页面1.3 使用 1.3.1 Dashboard 1.3.2 Containers 1.3.3 Containers Network 1.3.4 Images 1.3.5 Networks 1.3.6 Volumes 1.3.7 Docker Information
作者:hqy | 分类:docker | 浏览:87 | 评论:0
13
2025
06
堪称最优秀的Docker可视化管理工具——Portainer你真的会用吗?
前言本篇文章笔者推荐一个笔者最常用的docker图形化管理工具——Portainer。安装Portainer编写docker-compose文件Portainer部署的步骤比较简单,我们还是以docker-compose文件的形式完成Portainer的安装,首先我们需要需要编写的名为portainer.yml的文件,内容如下:代码语言:javascript代码运行次数:0运行AI代码解释version: "3"services:
port
作者:hqy | 分类:docker | 浏览:113 | 评论:0
13
2025
06
docker怎么运行一个windows镜像
在Docker中运行Windows镜像在Docker中运行Windows镜像与在Linux中运行镜像有一些不同。需要注意的是,Docker Desktop for Windows需要在Windows 10上运行,并且需要启用Hyper-V和容器功能。步骤一:启用Windows容器功能首先,需要确保在Windows上启用了容器功能。可以通过以下步骤来启用:右键单击Windows图标,选择“应用和功能”。点击“程序和功能”选项卡。在左侧的面板中,点击“启用或关闭Windows功能”。勾选“Hyper
作者:hqy | 分类:docker | 浏览:81 | 评论:0
13
2025
06
在 Docker 中运行 Windows:dockurr/windows 镜像详解
dockurr/windows 是一个强大的 Docker 镜像,它允许用户在 Docker 容器内运行完整的 Windows 操作系统。借助 KVM 硬件加速和自动化安装流程,用户可以轻松地部署和使用一个虚拟化的 Windows 环境。核心特性 ISO 自动下载: 根据配置自动下载所需的 Windows 安装镜像。KVM 硬件加速: 利用 Linux 内核的 KVM (Kernel-based Virtual Machine) 提供接近原生的虚拟化性能。
作者:hqy | 分类:docker | 浏览:143 | 评论:0
13
2025
06
【容器文件系统】了解容器 overlay 文件系统和 /var/lib/docker/overlay2下目录的作用
目的有这个问题困惑着我:容器删除 docker rm 后,docker cp 到容器内的文件,在 /var/lib/docker/overlay2 目录中是否还会存在答案:容器删除后 docker rm 后, 会自动删除 /var/lib/docker/overlay2 中对应的文件实验步骤docker run --name test-container -it busybox:latest sh# 主机拷贝文件到容器dock
作者:hqy | 分类:docker | 浏览:86 | 评论:0
13
2025
06
/var/lib/docker/overlay2到底是干什么的?
一、用生活类比理解 overlay2 的本质想象你有一叠透明的画画纸:最下面一张是「基础画纸」(相当于 Docker 镜像),上面画着固定的图案(程序和系统文件)。每次在上面盖一张新的「透明纸」(相当于容器的层),你可以在新纸上修改或添加图案,不会破坏下面的纸。overlay2 就是管理这叠纸的「文件夹」,让所有纸看起来像一张完整的画(容器运行时的文件系统)。二、overlay2 的核心组成部分及作用目录结构总览/var/lib/docker/overlay2/
├── l 
作者:hqy | 分类:docker | 浏览:88 | 评论:0
13
2025
06
【Docker管理工具】部署Docker管理面板DweebUI
一、DweebUI介绍1.1 DweebUI 简介DweebUI 是一款专为管理容器设计的 Web 用户界面(WebUI),它旨在简化 Docker 容器的管理和监控。通过一个直观且用户友好的界面,DweebUI 提供了对服务器和容器指标的实时洞察,并支持多用户环境下的权限管理。无论是个人开发者还是团队协作,DweebUI 都能提供高效、便捷的容器管理体验。1.2 主要特点动态更新仪表板:提供实时的服务器和容器性能数据展示。多用户权限系统:允许不同的用户根据其角色拥有不同的操作权限。容器操作控制
作者:hqy | 分类:docker | 浏览:89 | 评论:0
13
2025
06
Docker学习笔记
docker:解决了运行环境和配置问题的软件容器,方便做持续集成并有助于整体发布的容器虚拟化技术Docker本身是一个容器运行载体或称之为管理引擎。我们把引用程序和配置依赖打包好形成一个可交付的运行环境,这个打包好的运行环境就是image镜像文件。只有通过这个镜像文件才能生成Docker容器实例(类似Java中new出来的一个对象).image文件可以看作是容器的模板,Docker根据image文件生成容器的实例,同一个image文件,可以生成多个同时运行的容器实例。比较Docker和传统虚拟化
作者:hqy | 分类:docker | 浏览:150 | 评论:0