Qwik 博客全栈 Docker 本地部署实战
1\. 部署目标与服务结构 “整体容器化”是把项目运行需要的服务分别放入容器,再用 Compose 管理网络、配置、数据挂载、健康检查和启动顺序。 | Compose 服务 | 职责 | 本地访问地址 | | | | | | | Node 运行 Qwik,提供 SSR、SSG 页面和博客接口 | | | | Nginx 提供 React 构建产物,并代理管理接口 | | | | Go/Gin 管理接口 | | | | 存储博客与管理端数...
前端应该掌握的Docker知识
前言 作为一名前端开发者,你可能已经听说过Docker这个词。Docker是一个开源的平台,可以帮助你创建、部署和运行应用程序的容器。它使应用程序可以在任何环境中保持一致的运行状态,这对于前端开发来说,是个巨大的优势。不管是在本地开发、测试环境,还是在生产环境中,Docker都能确保你所编写的代码在不同的环境中运行一致。 为什么前端开发者需要Docker? 在实际的开发过程中,我们经常会遇到各种环境问题。比如:不同团队成员的开发环境配置...
Docker从入门到部署项目
Docker概念 是一个开源的应用容器引擎,它是基于 语言并遵从 协议开源。 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 机器上,也可以实现虚拟化。通过容器可以实现方便快速并且与平台解耦的自动化部署方式,无论你部署时的环境如何,容器中的应用程序都会运行在同一种环境下。并且它是完全使用沙箱机制,相互之间是隔离的,更重要的是容器性能开销极低。 Docker 作为轻量级虚拟化技术,拥有持续集成、版本...
从零开始的Docker Desktop使用
Docker简介 Docker 就像一个盒子,里面可以装很多物件,如果需要某些物件,可以直接将该盒子拿走,而不需要从该盒子中一件一件的取。 、 Docker 包括三个基本概念: 镜像(Image) Docker的镜像概念类似于虚拟机里的镜像(比如 文件),是一个只读的模板,一个独立的文件系统,包括运行容器所需的数据,可以用来创建新的容器。 例如:一个镜像可以包含一个完整的 ubuntu 操作系统环境,里面仅安装了MySQL或用户需要的其...