首页
圈子
文章
课程
交流群
文档
登录
docker:用最快速的方式安装fastadmin环境
2024-10-15 14:15:10
小程序码
扫一扫在手机上看此文章
文章目录
热门文章
vscode里如果出现中文空格标出黄色突出显示,怎么去掉?
2114
php基础入门课程资料文档课件实战源码
1849
vscode插件code runner详细配置说明
1419
wordpress主题开发文档资料下载
1409
php进阶课程文档资料下载
1052
使用ffmpeg将mp4格式转为m3u8
933
fastadmin监听或重写删除编辑按钮事件
874
整理下php学员遇到的一些问题
859
phpstudy怎么手动安装php8.3.0版本?
826
推荐2款mac电脑里非常好用的php集成开发环境
802
### 视频地址: https://www.bilibili.com/video/BV1Ei4y1W7C1 ### 镜像 这里是要借助我发布到hub里的镜像进行安装,镜像地址: [](https://hub.docker.com/r/maoshufun/fastadmin-nginx) 一般人打不开,没关系,根据下面的方法操作即可。  ### 方式1:已有mysql容器,直接run 前提是你有一个正在运行的mysql数据库容器,并且有一个虚拟网络 ,例如名称为:test-net ``` docker run -d --name fastmaoshu -p 7898:80 --network test-net maoshufun/fastadmin-nginx ``` 如果你要指定版本,那么就后面加上 `:2307`,这就是2023年0711那个版本了 执行后,打开localhost:7898就可以访问并安装了 ### 方式2:没有mysql,用docker-compose集成安装 创建 `docker-compose.yml` 文件 里面的端口信息根据自己需求修改下,以免冲突; 数据库信息也改下 ``` version: '3' services: app: image: maoshufun/fastadmin-nginx container_name: fastadmin-app restart: always ports: - "7899:80" environment: WEB_DOCUMENT_ROOT: /app/public # 设置ThinkPHP项目的public目录为文档根目录 WEB_ALIAS_DOMAIN: example.com,www.example.com # 可以设置你的域名 PHP_DISPLAY_ERRORS: "1" # 开启PHP错误显示(仅在开发环境中) PHP_XDEBUG: 1 # 如果不需要Xdebug,可以设为0;若需要,请设置为1并参考官方文档配置 MYSQL_HOST: mysql # MySQL服务的网络别名 MYSQL_DATABASE: thinkdb MYSQL_USER: test MYSQL_PASSWORD: 123456 REDIS_HOST: redis # Redis服务的网络别名 depends_on: - mysql - redis networks: - app-network mysql: image: mysql:5.7 container_name: mysql5.70 restart: always ports: - "33066:3306" environment: MYSQL_ROOT_PASSWORD: root123456 MYSQL_DATABASE: thinkdb MYSQL_USER: test MYSQL_PASSWORD: 123456 volumes: - ./mysql/data:/var/lib/mysql networks: - app-network redis: image: redis:5.0 container_name: redis5.00 restart: always ports: - "63796:6379" command: ["redis-server", "--appendonly", "yes"] volumes: - ./redis/data:/data networks: - app-network networks: app-network: driver: bridge ``` 执行: `docker-compose up -d` 完成:访问`localhost:7899`即可开始安装 如果要使用自己的项目代码,那直接加上路径映射即可,其中tp5里放你的项目代码 ``` volumes: - ./tp5:/app ```
铜牌 · 会员
50元/年
解锁全部文章
全部课程8折购买
如果在b站充值了专属会员,可联系猫叔直接开通相同时间的此会员
立即购买
金牌 · 会员
1999元/12个月
解锁全部文章
全部课程5折购买
微信一对一答疑
优先解决问题
立即购买