https://github.com/liuhuapiaoyuan/fastadmin_devcontainer
提供给开发fastadmin的快捷容器
https://github.com/liuhuapiaoyuan/fastadmin_devcontainer
Last synced: 3 days ago
JSON representation
提供给开发fastadmin的快捷容器
- Host: GitHub
- URL: https://github.com/liuhuapiaoyuan/fastadmin_devcontainer
- Owner: liuhuapiaoyuan
- Created: 2023-12-15T09:02:57.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-12-15T09:32:08.000Z (over 1 year ago)
- Last Synced: 2025-05-15T15:52:51.847Z (about 1 month ago)
- Language: Dockerfile
- Size: 3.91 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
Awesome Lists containing this project
README
# FastAdmin 开发容器
这是一个用于 FastAdmin 的开发容器,FastAdmin 是一个基于 PHP 的框架。它建立在 PHP-FPM 7.4 之上,并包含内置的 MySQL 服务。这个容器为开发 FastAdmin 应用程序提供了一个便利的环境。
## 先决条件
在使用 FastAdmin 开发容器之前,请确保您的系统上安装了以下软件:
- Docker: [Install Docker](https://docs.docker.com/get-docker/)
- Docker Compose: [Install Docker Compose](https://docs.docker.com/compose/install/)# 特性
- 基础容器使用php-fpm,支持使用`docker-php-ext-install` 启用安装需要的插件
- 容器内置了:nginx,git,docker,方便开发容器内编译项目
- 也支持在windows/DockerDesktop下启动,完全摆脱windows开发fa的困境
- 容器开发随时可以停止,不占用资源,使用docker compose,内置mysql## 入门指南
要开始使用 FastAdmin 开发容器,请按照以下步骤操作:
1. 进入项目工程 `cd workspace``
2. 克隆 FastAdminDevContainer 仓库: `git clone https://github.com/liuhuapiaoyuan/fastadmin_devcontainer.git` .devcontainer
3. 使用vscode的devcontainer启动
4. 内置的mysql服务提供如下:
`
MYSQL_ROOT_PASSWORD: root
MYSQL_DATABASE: fastadmin
MYSQL_USER: fastadmin
MYSQL_PASSWORD: root
`## 配置
开发容器附带默认配置设置。如果您需要自定义任何设置,可以修改 docker-compose.yml 文件。
## License
This project is licensed under the [MIT License](LICENSE).