logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Docker 核心概念和安装

本文介绍了Docker容器技术的基本概念和原理。Docker通过容器化技术为应用程序提供独立运行环境,相比虚拟机更轻量快速。文章详细解释了Docker三大核心概念:容器(独立运行环境)、镜像(可分享的特殊压缩包)和仓库(镜像存储平台)。技术原理方面,Docker利用Linux的Cgroups和Namespaces实现资源限制和隔离。安装指南部分涵盖了Linux、Windows和Mac系统下的安装方

文章图片
#docker#容器#运维
Dockerfile:构建 Docker 镜像

Dockerfile在前端部署中的关键作用 Dockerfile是构建Docker镜像的核心脚本文件,通过分层机制从上到下执行指令生成镜像。文章详细解析了Dockerfile的核心概念和常用指令,包括FROM、WORKDIR、COPY、RUN等基础命令,以及多阶段构建这一重点技术。 针对前端项目,文章提供了Vue3项目的完整Dockerfile实战示例,采用两阶段构建:第一阶段使用Node环境构建

文章图片
#docker#容器#运维
Docker 本地部署 SSR 前端项目实战指南

本文介绍了基于Next.js的银企直连系统容器化部署方案。项目采用Next.js 15(SSR)、React 18、Ant Design 5等技术栈,通过多阶段Docker构建优化镜像体积。重点解决了容器连接宿主机MySQL的问题,使用host.docker.internal特殊DNS实现跨容器访问。文档详细说明了Dockerfile、docker-compose配置,并解释了SSR架构下无需Ng

文章图片
#docker#前端#容器
Docker 本地部署 CSR 前端项目完整指南

本文详细介绍了使用Docker部署Vue3+Vite前端项目的完整流程。主要内容包括:Docker部署的优势(环境一致性、快速部署等)、准备工作(安装Docker、配置镜像加速器)、项目结构说明以及关键配置文件详解(Dockerfile采用多阶段构建、Nginx配置优化、docker-compose编排)。通过这套方案,开发者可以轻松实现前端项目的容器化部署,确保开发、测试和生产环境的一致性。文章

文章图片
#docker#前端#容器
Docker Compose: 多容器应用的“编排说明书”

Docker Compose是一个通过YAML文件定义和运行多容器应用的工具。它解决了手动管理多个容器时的复杂性问题,如启动顺序控制、网络配置和参数管理等。核心功能包括:使用image/build定义容器、ports映射端口、volumes挂载数据、environment设置环境变量、depends_on控制依赖关系等。典型应用场景是前端+后端+数据库的完整项目部署,服务间通过服务名直接通信。常用

文章图片
#docker#容器#运维
Docker 网络:默认三大模式

想象一下,你有一个包含 Web 服务器、数据库和缓存的微服务应用。这些容器需要相互通信,同时也需要被外部访问。`Docker 网络`系统就是为了解决这些通信问题而设计的。没有网络,容器就像孤岛一样无法协作。

文章图片
#docker#网络#容器
Docker 的镜像与容器

本文介绍了Docker镜像和容器的基本操作。主要内容包括:镜像下载(docker pull)及其命名规范,镜像源配置和查看本地镜像(docker images);容器创建(docker run)及常用参数如分离模式、端口映射、目录挂载和环境变量设置,容器启停管理(start/stop),进入容器(exec -it)和查看容器信息(inspect)等操作。文章还涵盖了Docker Hub使用和国内镜

文章图片
#docker#容器#运维
为什么使用 Docker 镜像

本文主要探讨了为什么在部署Next.js应用时推荐使用Docker镜像而非直接在ECS主机上运行Node.js。核心观点包括:1)镜像打包了应用及其完整运行环境,确保环境一致性;2)解决了宿主机环境不可控、多项目资源冲突问题;3)通过CI/CD实现构建与运行分离,尤其适合小内存ECS(1.8G)场景;4)镜像具有可移植、易回滚等优势。文章通过对比分析,说明镜像如何实现"一次构建,随处运行",并详细

文章图片
#docker#java#eureka
搞懂 Docker 镜像与网络隔离:从底层原理到 Nginx 双层代理架构

Docker核心概念与Nginx双层架构解析 摘要:本文深入解析Docker的三大核心机制:1) 镜像本质是只读的分层文件系统,包含应用运行环境但剥离了内核;2) 系统隔离通过命名空间实现容器与宿主机的完全隔离,容器内外的同名服务互不干扰;3) 网络映射通过端口转发连接容器内外服务。文章以Nginx为例,详细拆解生产环境中"宿主机Nginx(处理HTTPS/路由)+容器Nginx(业务处理)"的双

文章图片
#docker#网络#nginx
Docker 容器存储

Docker存储机制解析:三种持久化方案对比 摘要:Docker默认将数据存储在容器层,存在生命周期短和性能差的问题。为解决这些问题,Docker提供三种挂载存储方式:1)数据卷(Volume)- Docker托管的生产级方案;2)绑定挂载(Bind Mount)- 适合开发调试的宿主机目录映射;3)内存挂载(tmpfs)- 处理敏感临时数据。底层采用OverlayFS实现写时复制机制,平衡存储效

文章图片
#docker#容器#运维
    共 136 条
  • 1
  • 2
  • 3
  • 14
  • 请选择