https://github.com/shimotaroo/ken-gen
Permission information conversion app
https://github.com/shimotaroo/ken-gen
docker docker-compose laravel-6 vue-router vuejs
Last synced: 3 months ago
JSON representation
Permission information conversion app
- Host: GitHub
- URL: https://github.com/shimotaroo/ken-gen
- Owner: shimotaroo
- Created: 2021-03-17T06:13:35.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2021-04-04T06:00:32.000Z (over 5 years ago)
- Last Synced: 2026-01-03T16:30:51.417Z (6 months ago)
- Topics: docker, docker-compose, laravel-6, vue-router, vuejs
- Language: PHP
- Homepage: https://ken-gen.herokuapp.com/
- Size: 404 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## clone
```
$ git clone https://github.com/shimotaroo/docker-laravel-vue.git
$ cd docker-laravel-vue
```
## .env作成
```
$ touch .env
```
以下の通り追記
```
DATABASE_NAME=データベース名
USER_NAME=ユーザー名
PASSWORD=パスワード名
ROOT_PASSWORD=パスワード(rootユーザー用)
DATABASE_NAME_TEST=データベース名(テスト用)
USER_NAME_TEST=ユーザー名(テスト用)
PASSWORD_TEST=パスワード名(テスト用)
```
## Docker Image をBuild
```
$ docker-compose build
```
## Docker Container をUp
```
$ docker-compose up -d
```
## src/.env作成 & 編集
```
$ cd src
$ cp .env.example .env
```
編集する箇所
```
DB_CONNECTION=mysql
DB_HOST=db
DB_PORT=3306
DB_DATABASE={.envのDATABASE_NAME}
DB_USERNAME={.envのUSER_NAME}
DB_PASSWORD={.envのPASSWORD}
```
## Composer install
```
$ cd ..
$ docker-compose exec app bash
$ composer install
```
## APP_KEY作成
```
$ php artisan key:generate
```
## Docker Container をDown
```
$ docker-compose down
```