siworks/slim3-siworks-skeleton

Slim3与Doctrine的简单实现

dev-master 2017-10-15 23:09 UTC

This package is auto-updated.

Last update: 2024-09-29 04:14:35 UTC


README

安装

克隆仓库并进入目录

$ git clone git@github.com:siworksit/slim3-siworks-skeleton.git && cd slim3-siworks-skeleton

如果没有运行容器 docker-hosts-updater,可以执行该命令

$ docker run -d --restart=always --name docker-hosts-updater -v /var/run/docker.sock:/var/run/docker.sock -v /etc/hosts:/opt/hosts grachev/docker-hosts-updater

它将自动将容器的主机名映射到相应的IP。这种映射可以通过机器的hosts文件手动完成。

执行composer

$ docker-compose run --rm composer

使用docker-compose运行web服务

$ docker-compose up -d web

创建mysql的schema

$ docker exec -t dev-skeleton-web vendor/bin/doctrine orm:schema-tool:create

访问url http://dev.skeleton.siworks.com.br