- 本文提供了在 Debian 系 Linux 系统上安装与配置 Docker 的完整指南。 1. 安装依赖执行以下命令安装必要依赖:apt-get install -y ca-certificates curl gnupg lsb-release 2. 添加 Docker 官方 GPG 密钥(使用清华源)导入 Docker GPG 密钥:curl -fsSL https://mirrors.t... 本文提供了在 Debian 系 Linux 系统上安装与配置 Docker 的完整指南。 1. 安装依赖执行以下命令安装必要依赖:apt-get install -y ca-certificates curl gnupg lsb-release 2. 添加 Docker 官方 GPG 密钥(使用清华源)导入 Docker GPG 密钥:curl -fsSL https://mirrors.t...
- docker stats/top/diff ciddocker rm $(docker ps -a -q)docker tag imageid repository:tagdocker update --restart=always <containerid>docker update --memory=600m --memory-swap=600m nginx/<containerid>d... docker stats/top/diff ciddocker rm $(docker ps -a -q)docker tag imageid repository:tagdocker update --restart=always <containerid>docker update --memory=600m --memory-swap=600m nginx/<containerid>d...
- ```shellbash <(curl -sSL https://linuxmirrors.cn/docker.sh)``` ```shellbash <(curl -sSL https://linuxmirrors.cn/docker.sh)```
- ```shellbash <(curl -sSL https://linuxmirrors.cn/docker.sh)``` ```shellbash <(curl -sSL https://linuxmirrors.cn/docker.sh)```
- docker ps -adocker imagesdocker start xxxdocker stop xxxdocker pull centos7 docker ps -adocker imagesdocker start xxxdocker stop xxxdocker pull centos7
- 在过去的软件开发和运维领域,“环境不一致”一直是一个令人头疼的问题。开发人员经常遇到这样的情况:“我的电脑上运行正常,为什么部署到服务器就报错?”原因通常来自操作系统版本、依赖库、运行环境、配置文件等差异。传统虚拟机虽然能够解决环境隔离问题,但资源消耗较大,启动速度较慢。Docker 的出现改变了这一现状。作为目前最流行的容器化技术之一,Docker 让应用程序可以连同运行环境一起打包,实现... 在过去的软件开发和运维领域,“环境不一致”一直是一个令人头疼的问题。开发人员经常遇到这样的情况:“我的电脑上运行正常,为什么部署到服务器就报错?”原因通常来自操作系统版本、依赖库、运行环境、配置文件等差异。传统虚拟机虽然能够解决环境隔离问题,但资源消耗较大,启动速度较慢。Docker 的出现改变了这一现状。作为目前最流行的容器化技术之一,Docker 让应用程序可以连同运行环境一起打包,实现...
- 在 Android 玩机或底层开发中,我们经常需要将一个完整的 Linux 环境带到手机上运行。通常我们会使用 Docker 来构建和测试这个环境,但手机上并不能直接运行 Docker。一个巧妙的办法是:**将 Docker 容器的文件系统导出,并打包成一个 Magisk 模块**,利用 Magisk 在开机时自动部署和挂载。以下是具体的操作步骤。### 1. 导出 Docker 容器文件系... 在 Android 玩机或底层开发中,我们经常需要将一个完整的 Linux 环境带到手机上运行。通常我们会使用 Docker 来构建和测试这个环境,但手机上并不能直接运行 Docker。一个巧妙的办法是:**将 Docker 容器的文件系统导出,并打包成一个 Magisk 模块**,利用 Magisk 在开机时自动部署和挂载。以下是具体的操作步骤。### 1. 导出 Docker 容器文件系...
- 镜像太大拖慢构建和拉取速度,还会扩大攻击面。本文以真实 Node.js 服务为例,演示基础镜像选型、.dockerignore、多阶段构建、依赖清理等六种瘦身手段,最终把镜像从 1.2GB 压到 180MB,每步附可复制的 Dockerfile 片段。 镜像太大拖慢构建和拉取速度,还会扩大攻击面。本文以真实 Node.js 服务为例,演示基础镜像选型、.dockerignore、多阶段构建、依赖清理等六种瘦身手段,最终把镜像从 1.2GB 压到 180MB,每步附可复制的 Dockerfile 片段。
- R-Bot 是一套双端架构的多云基础设施管理系统,通过 Telegram 机器人驱动本地客户端,快速管理 Oracle Cloud (OCI)、AWS、Azure、SolusVM 等云平台资源。客户端同时内置了完整的 Web SSH 终端 和 Web 云管理面板,在浏览器中即可完成服务器运维和云资源管理。根据 GitHub 文档和该项目的结构,R-Bot 的官方安装方式主要是通过脚本直接在... R-Bot 是一套双端架构的多云基础设施管理系统,通过 Telegram 机器人驱动本地客户端,快速管理 Oracle Cloud (OCI)、AWS、Azure、SolusVM 等云平台资源。客户端同时内置了完整的 Web SSH 终端 和 Web 云管理面板,在浏览器中即可完成服务器运维和云资源管理。根据 GitHub 文档和该项目的结构,R-Bot 的官方安装方式主要是通过脚本直接在...
- 在华为云 KooLabs 中实际完成 Docker 安装、镜像管理与 httpd 部署,记录旧运行时下的线程创建报错、Alpine 镜像验证、只读卷挂载及 HTTP 200 检查。内容基于运行日志,由 AI 辅助整理。 在华为云 KooLabs 中实际完成 Docker 安装、镜像管理与 httpd 部署,记录旧运行时下的线程创建报错、Alpine 镜像验证、只读卷挂载及 HTTP 200 检查。内容基于运行日志,由 AI 辅助整理。
- 针对云容器引擎(CCE)在弹性扩容时因容器镜像体积庞大导致节点拉取缓慢、启动超时的痛点,本文分享一套基于Docker多阶段构建(Multi-stage builds)与容器镜像服务(SWR)的瘦身方案。通过剥离编译期依赖与构建缓存,将生产镜像体积大幅压缩,实现Pod秒级冷启动。 针对云容器引擎(CCE)在弹性扩容时因容器镜像体积庞大导致节点拉取缓慢、启动超时的痛点,本文分享一套基于Docker多阶段构建(Multi-stage builds)与容器镜像服务(SWR)的瘦身方案。通过剥离编译期依赖与构建缓存,将生产镜像体积大幅压缩,实现Pod秒级冷启动。
- 1. 功能概述停用docker,打包docker目录并加密存储,自动清理旧备份飞牛os定时拉取备份进行本地存储,并定期清理旧备份 2. 服务器端操作 2.1 安装 7-Zipapt update && apt install p7zip-full -y 2.2 创建打包脚本编辑脚本文件:vim /root/docker_backup.sh示例脚本内容:#!/bin/bash# --- 变量... 1. 功能概述停用docker,打包docker目录并加密存储,自动清理旧备份飞牛os定时拉取备份进行本地存储,并定期清理旧备份 2. 服务器端操作 2.1 安装 7-Zipapt update && apt install p7zip-full -y 2.2 创建打包脚本编辑脚本文件:vim /root/docker_backup.sh示例脚本内容:#!/bin/bash# --- 变量...
- 方法1、获得容器IP将containername 换成实际环境中的容器名 docker inspect containername | grep IPAddress2、 iptable转发端口将容器的6379端口映射到docker主机的6379端口iptables -t nat -A DOCKER -p tcp --dport 6379 -j DNAT --to-destination 17... 方法1、获得容器IP将containername 换成实际环境中的容器名 docker inspect containername | grep IPAddress2、 iptable转发端口将容器的6379端口映射到docker主机的6379端口iptables -t nat -A DOCKER -p tcp --dport 6379 -j DNAT --to-destination 17...
- 本文详解 GitHub Actions 中 `file-server-docker` 项目的 CI/CD 发布流程:涵盖镜像打标(Tag)、ACR 登录、`docker tag` 重命名、`docker push` 推送及版本回滚五步核心实践,强调标签规范、安全凭证管理与可追溯部署。 本文详解 GitHub Actions 中 `file-server-docker` 项目的 CI/CD 发布流程:涵盖镜像打标(Tag)、ACR 登录、`docker tag` 重命名、`docker push` 推送及版本回滚五步核心实践,强调标签规范、安全凭证管理与可追溯部署。
- 背景:线上业务在流量峰值时出现明显抖动,借此机会做一次完整复盘。现状与问题在原有架构下,核心瓶颈集中在 缓存命中率:镜像预热 + 实例分级。随着业务量增长,该问题在高峰期被进一步放大。方案设计整体思路是用 Redis 替换原方案中耦合较重的部分,把 缓存命中率 拆成独立可水平扩展的单元。关键点有三:1. 镜像预热 + 实例分级2. 边界条件单独处理,避免主链路被污染3. 保留灰度开关,便于回... 背景:线上业务在流量峰值时出现明显抖动,借此机会做一次完整复盘。现状与问题在原有架构下,核心瓶颈集中在 缓存命中率:镜像预热 + 实例分级。随着业务量增长,该问题在高峰期被进一步放大。方案设计整体思路是用 Redis 替换原方案中耦合较重的部分,把 缓存命中率 拆成独立可水平扩展的单元。关键点有三:1. 镜像预热 + 实例分级2. 边界条件单独处理,避免主链路被污染3. 保留灰度开关,便于回...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签