Docker
文章平均质量分 94
吃不胖没烦恼
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Alibaba Cloud Linux 3 +Docker 部署 ThinkPHP6 (宝塔环境)-问题篇
本文记录了在Docker容器中部署ThinkPHP6项目时遇到的Nginx 502错误排查过程。主要问题在于PHP-FPM端口配置不匹配:容器内默认监听9000端口,而外部配置需要9003端口。通过逐步检查容器内的www.conf和zz-docker.conf配置文件,修改监听端口为9003并重启容器后,502错误得以解决。文章详细展示了使用docker命令进入容器、检查进程端口、修改配置文件的完整操作流程,最终确认PHP-FPM已正确监听9003端口,为后续解决404错误奠定了基础。原创 2025-09-30 18:03:25 · 673 阅读 · 3 评论 -
Alibaba Cloud Linux 3 +Docker 部署 ThinkPHP6 (宝塔环境)
本文介绍了在宝塔环境下使用Docker部署ThinkPHP6的混合方案。通过仅容器化PHP-FPM,复用宿主机Nginx和MySQL,解决了端口冲突问题。详细说明了Dockerfile编写、容器网络配置、宝塔Nginx反向代理设置等关键步骤,并提供了数据库连接测试方法。该方案适合学习Docker与现有环境整合,但作者提醒由于维护复杂度,不建议用于生产环境。文中包含完整的配置示例和常见问题解决方案,为开发者提供了实用参考。原创 2025-09-25 18:50:47 · 1025 阅读 · 0 评论 -
Docker Compose 多种安装方式 (Alibaba Cloud Linux 3 环境)
Docker Compose 多种安装方式,适用于不同场景(如依赖系统包管理器、使用 Python 工具链、集成 Docker 插件等)。新环境 / 追求最新特性:优先选 Docker 官方插件(docker-compose-plugin),享受 v2 集成优势。需兼容旧脚本(依赖 docker-compose 命令):选 二进制包安装(v2 版本兼容 v1 命令)。快速部署 / 新手用户:选 系统包管理器(dnf),操作最简单(仅需一条命令)。特定版本需求:选 手动指定版本(二进制),精确控制版本号原创 2025-09-09 11:26:06 · 1450 阅读 · 0 评论 -
Alibaba Cloud Linux 3 安装Docker
Red Hat 系 Linux 系统的新一代包管理工具(全称为 Dandified YUM),用于管理软件包的安装、更新、卸载等操作,替代了传统的。),用于管理软件仓库(添加 / 删除仓库、启用 / 禁用仓库等),在安装 Docker 时用于添加 Docker 官方仓库。,表示在安装过程中自动回答 “yes”(确认安装),无需用户手动输入确认,适合自动化脚本或希望快速安装的场景。的核心命令,常用于在不停止容器的情况下,临时操作容器内部环境(如进入终端、查看文件、运行脚本等)" 等信息,表明安装完成。原创 2025-09-05 16:15:27 · 781 阅读 · 0 评论 -
Docker 初学者需要了解的几个知识点 (六):docker-compose.yml (ThinkPHP)
这篇Docker Compose配置文件为ThinkPHP项目定义了一个完整的开发环境,包含PHP-FPM 8.1、Nginx、MySQL 5.7和Redis服务。配置采用版本3.8,通过volume映射实现代码实时更新和数据持久化,包括项目目录、PHP/Nginx配置文件和MySQL数据。各服务通过app-network桥接网络互联,可直接通过服务名访问。MySQL预置了数据库、用户和初始化脚本,Nginx依赖PHP服务并配置了80端口映射。整个配置实现了开发环境的快速部署和高效协作。原创 2025-07-31 20:41:50 · 1053 阅读 · 0 评论 -
Docker 初学者需要了解的几个知识点 (五):建容器需要进一步了解的概念
本文针对Docker在ThinkPHP开发中的具体应用场景,总结了6个关键知识点:1)数据持久化方案(绑定挂载适合代码同步,卷适合数据库);2)容器网络配置(桥接模式实现服务互通);3)Docker Compose管理多容器环境;4)Dockerfile定制PHP镜像;5)容器生命周期管理命令;6)环境变量的应用。这些内容为搭建ThinkPHP容器化开发环境提供了完整的解决方案,涵盖从镜像构建、数据存储、服务编排到日常运维的全流程,帮助开发者更高效地使用Docker进行PHP项目开发。原创 2025-07-31 20:34:59 · 609 阅读 · 0 评论 -
学以致用——用Docker搭建ThinkPHP开发环境
本文介绍了在 Windows 系统中用 Docker 搭建 ThinkPHP 8.1 开发环境的步骤:先通过 3 种方式创建 ThinkPHP 8.1 项目,再配置 docker-compose.yml 和 nginx.conf,启动容器集群后安装 PHP 必要扩展,最后测试环境并调整数据库配置。同时说明 Windows 系统的终端命令差异、端口冲突处理及权限设置等适配要点。原创 2025-07-31 20:08:48 · 1489 阅读 · 0 评论 -
轻松上手!带你跑起第一个 Docker 容器: hello-world
基础准备:安装 Docker Desktop,Windows 需启用 WSL 2,Mac 需开启虚拟化。镜像加速配置:推荐主镜像源(https://docker.1ms.run)和备用源(https://docker.m.daocloud.io),配置后 Docker 会自动通过镜像源拉取资源。运行容器:通过docker run hello-world命令即可运行首个容器,配置镜像源后无需手动指定地址。核心概念:镜像(静态模板)与容器(动态实例)的区别,容器停止后配置不消失但删除会丢失。常用原创 2025-07-30 22:18:40 · 1362 阅读 · 0 评论 -
Docker 初学者需要了解的几个知识点 (四):WSL 和 Hyper-V 是什么?
本文解释了 WSL 2 和 Hyper-V 这两个 Docker 辅助工具:WSL 2 是 Windows 里的 “Linux 小窗口”,轻量快速,为 Docker 运行 Linux 容器提供环境;Hyper-V 是 Windows 自带的虚拟化工具,在不支持 WSL 2 的旧系统上,用于通过创建完整 Linux 虚拟机运行容器。同时说明了安装 Docker Desktop 前,不同文档对开启功能要求不同的原因,取决于运行的容器类型和系统版本原创 2025-07-30 08:16:27 · 1408 阅读 · 0 评论 -
Windows Docker Desktop-Unexpected WSL error错误
Docker Desktop-Unexpected WSL error An unexpected error was encountered while executing a WSL command. Commoncauses include access rights issues, which occur after waking the computer or notbeing connected to your domain/active directory. Please try shut原创 2025-07-29 22:58:33 · 1290 阅读 · 5 评论 -
Docker初学者需要了解的几个知识点(三):Docker引擎与Docker Desktop
Docker 引擎是容器管理的核心动力,Linux 系统和 Windows 服务器可单独安装该引擎,通过命令行操作管理容器;而普通 Windows 系统(非服务器版)则需借助集成了引擎的图形化工具 Docker Desktop 来管理容器。原创 2025-07-29 17:36:55 · 815 阅读 · 0 评论 -
Docker初学者需要了解的几个知识点(二):Docker、容器镜像
Docker 是管理容器的工具,像 “青年旅社老板” 一样标准化、打包和管理作为 “床位” 的容器,能定制 “床位模板”(容器镜像)、快速启动容器、维护资源秩序并支持跨环境复用,让应用轻量一致运行。容器镜像是应用的 “预制菜套餐”,是容器的 “源头”,具有只读、可复制传播、分层复用(底层共享基础环境,上层添加应用代码)的特点,确保应用即开即用。Docker 镜像是最主流的容器镜像,容器镜像是统称,涵盖多种技术支持的应用环境打包镜像。原创 2025-07-29 16:39:26 · 995 阅读 · 0 评论 -
Docker初学者需要了解的几个知识点(一):传统虚拟机 VS容器
传统虚拟机(如 VMware)可类比为 “带独立厨卫的出租公寓”,在宿主电脑中构建独立的 “完整电脑”,包含独立操作系统及应用,隔离性强但启动慢、资源占用高(需几十 G 空间),适用于同时运行不同系统或测试敏感操作等场景;容器则类似 “青年旅社的出租床位”,仅打包应用及必需依赖(如 Python 环境、数据库),不包含完整操作系统,依托宿主内核实现轻量运行(占用几十 M 空间,秒级启动),具备隔离性且可共享底层资源,便于跨环境一致部署,适合开发共享、快速迭代的应用。两者均能实现环境隔离与一致性,且可关联使用原创 2025-07-29 14:20:49 · 741 阅读 · 0 评论 -
window 10 安装docker
win10 专业版 安装docker ,启动错误提示:Docker Desktop Unexpected WSL error,从网上查找资料,多次尝试才解决原创 2024-01-05 16:40:08 · 4172 阅读 · 1 评论
分享