5分钟极速部署:Docker+宝塔开发环境全攻略
每次接手新项目时,最头疼的就是搭建开发环境。传统方式需要配置服务器、安装各种依赖,动辄耗费半天时间。直到我发现Docker和宝塔面板的组合,真正实现了"开箱即用"的开发体验。本文将分享如何用最短时间搭建一个完整的开发环境,特别针对端口映射这个常见痛点给出解决方案。
1. 环境准备与基础配置
在开始之前,确保你的系统已经安装了Docker。如果尚未安装,可以执行以下命令快速完成:
# Ubuntu/Debian系统
curl -fsSL https://get.docker.com | sh
sudo systemctl enable --now docker
# CentOS系统
yum install -y yum-utils
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum install -y docker-ce docker-ce-cli containerd.io
systemctl enable --now docker
选择基础镜像时,我推荐使用官方精简版的Ubuntu镜像而非完整版,这能显著减少下载时间和磁盘占用:
docker pull ubuntu:22.04
启动容器时,有几个关键参数需要注意:
--privileged=true:赋予容器足够权限运行宝塔服务-v:设置数据卷映射,确保数据持久化-p:端口映射配置(后续会详细讲解)
2. 宝塔面板安装与配置
进入容器后,先更新系统并安装必要工具:
apt upda

&spm=1001.2101.3001.5002&articleId=154055884&d=1&t=3&u=8220eefb9d884fc5b7df48d608de7241)
2785

被折叠的 条评论
为什么被折叠?



