为公司省钱往往省不到自己身上

感觉本网站还不错的,请主动关闭浏览器的广告屏蔽功能再访问本站,谢谢支持。

01
2025
07

Docker快速搭建HTML应用管理系统,轻松发布你的HTML小应用,支持版本管理与授权访问

           一、简介• 这个项目采用的是前后端分离的技术架构,后端采用PHP的thinkphp框架、前端采用React的Ant Design Pro框架;• 该项目功能旨在可以帮助快速部署HTML应用• 支持多用户管理、HTML项目管理、HTML应用固定访问链接与授权码访问等功能• 支持Docker一键快速部署• 该项目的代码地址参考:https://github.com/luler/hello_project• 项目的主要功
30
2025
06

容器管理:单机用 Docker Compose,多机用 Kubernetes

容器管理: 单机用Docker Compose,多机用Kubernetes在当今的软件开发与部署领域,容器技术已经成为了不可或缺的一部分。它以其轻量级、隔离性强、可移植性高等优点,极大地改变了应用程序的开发、测试和部署方式。而在容器管理的工具选择上,Docker Compose 和 Kubernetes(k8s)是当前最为常用的两类工具选择。本文从适合的场景、管理容器需要考虑的核心问题、技术选型等多个方面进行说明。Docker Compose 和 KubernetesDocker Co
30
2025
06

Docker资源(CPU/内存/磁盘IO/GPU)限制与分配指南

什么是cgroup?cgroups其名称源自控制组群(control groups)的简写,是Linux内核的一个功能,用来限制、控制与分离一个进程组(如CPU、内存、磁盘输入输出等)。什么是Docker资源限制?默认情况下,Docker容器是没有资源限制的,它会尽可能地使用宿主机能够分配给它的资源。如果不对容器资源进行限制,容器之间就会相互影响,一些占用硬件资源较高的容器会吞噬掉所有的硬件资源,从而导致其它容器无硬件资源可用,发生停服状态。Docker提供了限制内存,CPU或磁盘IO的方法,
29
2025
06

斩获2.8K星 !!! 再见黑窗口 、国产的 、图形化Docker运维优雅10倍 ! 太6了 Docker 可视化管理神器 DPanel

大家在用 Docker 时,是否被复杂的 CLI 命令搞得晕头转向 ?管理容器、镜像需要频繁操作,学习成本高。今天,给大家带来一款 Docker 可视化管理神器 DPanel!轻量又强大的它,让你的 Docker 管理变得像玩手机 APP 一样简单!DPanel 是什么DPanel 是一个开源的轻量化 Docker 可视化管理面板,可以帮助你用图形界面轻松完成容器、镜像、文件等的管理工作,无需再死记硬背复杂的命令,就像管理自己的电脑桌面一样简单!开源成就Star数:GitHu
29
2025
06

这就是你在寻找的Docker界面!优雅而不简单—Arcane

引言要说Docker UI项目,知名的其实就那么几个,目前感觉备用的比较多的还是老牌的portainer,不过portainer从早几个版本就已经没有中文更新了,加上国产NAS目前大都自带非常好用的管理界面,所以很多时候自带的Docker就能做到绝大部分操作。但在对容器的更新以及存储卷上,各家NAS都还没有做到很好的适配,而很多时候部分容器不是新版本功能差距很大,这时候就需要第三方协助了。今天要介绍的是新项目,Arcane使用SvelteKit构建,提供了一个非常现代化的UI界面,支持对容器、镜
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:   
25
2025
06

容器网络——如何为docker添加网卡?

之前我们介绍Network Namespace(以下简称netns)和veth pair时说过docker是使用这些技术来实现的网络隔离,今天我们就来一探究竟,看下docker到底是如何做到的。启动一个无网络的容器首先我们使用 --net=none 参数启动一个无网络的容器,为了方便调试,这里我们使用了centos镜像。docker run -itd --name centos-test --net=none cen
25
2025
06

Docker?Vmware?小孩子才做选择,打工人我全都要。

前言作为一个称职的打工人,电脑上常备一个Vmware不是什么新鲜事了,但是它和Docker for Windows不兼容往往很让人头大。通过查找资料,发现提供的解决方案大致有三种先使用Vmware创建一台Linux虚拟机,在这台Linux虚拟机上再安装docker。配置Vmware作为Docker for Windows的运行平台。使用微软的Hyper-v来创建虚拟机。对我而言,第一种不太优雅,第二种配置繁琐,第三种不会用。直到我发现了vctl这个好东西。vctl 是什么?vctl 是一款捆绑在
25
2025
06

Docker 命令行劝退?DPanel这款国产可视化神器,拯救你的发际线!

还在对着黑乎乎的 Docker 命令行抓耳挠腮?复杂的命令参数,动不动就报错,简直是程序员发际线的头号杀手!别慌,今天给大家推荐一款专为国人打造的 Docker 可视化神器:DPanel,让你彻底告别命令行,轻松玩转 Docker 容器!项目地址:https://github.com/donknap/dpanelDocker 虽好,但命令行劝退!Docker 的强大毋庸置疑,但对于很多开发者来说,学习和使用 Docker 的最大障碍就是命令行。命令太多记不住:docker run、docker
25
2025
06

集成 Docker 安装与换源:探秘 LinuxMirrors 全能一体化脚本

LinuxMirrors是由SuperManito开发的一款“一键换源”与 Docker安装脚本工具,旨在帮助用户轻松、快速地替换各大Linux发行版的系统软件源,并同时提供Docker引擎的安装与换源支持。它通过零依赖的shell脚本实现:只需一行命令即可自动识别系统、测速并替换最佳镜像源,大幅提升系统更新和软件安装的速度,同时在执行前自动备份原有配置,使用更无忧。为什么需要这款工具?镜像源质量参差不齐市面上Linux镜像站点众多,不同网络环境下速度差异巨大,手工测试耗时且易出错。系
25
2025
06

一键部署Kubernetes?Kubeasz 让复杂变简单

项目介绍kubeasz[1]旨在帮助您快速部署高可用的Kubernetes集群,并努力成为您的Kubernetes实践和使用的宝贵参考。我们采用二进制方式部署,并通过Ansible Playbook实现自动化,既提供了便捷的一键安装脚本,也支持按照详细的安装指南分步操作,灵活选择适合自己的组件。从单个组件到整个集群,kubeasz提供了极其灵活的配置选项,几乎可以让您自定义任何组件的参数。同时,我们也为集群预设了一套经过验证的默认配置,确保一切运行顺畅。对于大规模集群,我们还特别设计了自动化的&
21
2025
06

使用Docker快速部署自己的GitLab(非官方镜像)

使用Docker快速部署自己的GitLab(非官方镜像)在团队协作和代码管理中,GitLab 无疑是许多开发者的首选工具。它的强大功能——代码托管、CI/CD、项目管理一应俱全,深受企业和个人开发者的喜爱。然而,官方 GitLab 的部署可能让初学者望而却步:复杂配置、资源占用高、维护成本不低。别担心,今天我来安利一个神器sameersbn/docker-gitlab,让你轻松拥有自己的 GitLab 实例!最近需要给同事准备Gitlab离线部署文档,发现少了支持JWT支持,顺道提了个PR&nb
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
13
2025
06

堪称最优秀的Docker可视化管理工具——Portainer你真的会用吗?

前言本篇文章笔者推荐一个笔者最常用的docker图形化管理工具——Portainer。安装Portainer编写docker-compose文件Portainer部署的步骤比较简单,我们还是以docker-compose文件的形式完成Portainer的安装,首先我们需要需要编写的名为portainer.yml的文件,内容如下:代码语言:javascript代码运行次数:0运行AI代码解释version: "3"services:   port
13
2025
06

docker怎么运行一个windows镜像

在Docker中运行Windows镜像在Docker中运行Windows镜像与在Linux中运行镜像有一些不同。需要注意的是,Docker Desktop for Windows需要在Windows 10上运行,并且需要启用Hyper-V和容器功能。步骤一:启用Windows容器功能首先,需要确保在Windows上启用了容器功能。可以通过以下步骤来启用:右键单击Windows图标,选择“应用和功能”。点击“程序和功能”选项卡。在左侧的面板中,点击“启用或关闭Windows功能”。勾选“Hyper
13
2025
06

在 Docker 中运行 Windows:dockurr/windows 镜像详解

dockurr/windows 是一个强大的 Docker 镜像,它允许用户在 Docker 容器内运行完整的 Windows 操作系统。借助 KVM 硬件加速和自动化安装流程,用户可以轻松地部署和使用一个虚拟化的 Windows 环境。核心特性 ISO 自动下载: 根据配置自动下载所需的 Windows 安装镜像。KVM 硬件加速: 利用 Linux 内核的 KVM (Kernel-based Virtual Machine) 提供接近原生的虚拟化性能。
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
13
2025
06

/var/lib/docker/overlay2到底是干什么的?

一、用生活类比理解 overlay2 的本质想象你有一叠透明的画画纸:最下面一张是「基础画纸」(相当于 Docker 镜像),上面画着固定的图案(程序和系统文件)。每次在上面盖一张新的「透明纸」(相当于容器的层),你可以在新纸上修改或添加图案,不会破坏下面的纸。overlay2 就是管理这叠纸的「文件夹」,让所有纸看起来像一张完整的画(容器运行时的文件系统)。二、overlay2 的核心组成部分及作用目录结构总览/var/lib/docker/overlay2/ ├── l 
13
2025
06

【Docker管理工具】部署Docker管理面板DweebUI

一、DweebUI介绍1.1 DweebUI 简介DweebUI 是一款专为管理容器设计的 Web 用户界面(WebUI),它旨在简化 Docker 容器的管理和监控。通过一个直观且用户友好的界面,DweebUI 提供了对服务器和容器指标的实时洞察,并支持多用户环境下的权限管理。无论是个人开发者还是团队协作,DweebUI 都能提供高效、便捷的容器管理体验。1.2 主要特点动态更新仪表板:提供实时的服务器和容器性能数据展示。多用户权限系统:允许不同的用户根据其角色拥有不同的操作权限。容器操作控制
13
2025
06

Docker学习笔记

docker:解决了运行环境和配置问题的软件容器,方便做持续集成并有助于整体发布的容器虚拟化技术Docker本身是一个容器运行载体或称之为管理引擎。我们把引用程序和配置依赖打包好形成一个可交付的运行环境,这个打包好的运行环境就是image镜像文件。只有通过这个镜像文件才能生成Docker容器实例(类似Java中new出来的一个对象).image文件可以看作是容器的模板,Docker根据image文件生成容器的实例,同一个image文件,可以生成多个同时运行的容器实例。比较Docker和传统虚拟化

您的IP地址是: