Update (#5)
This commit is contained in:
1
.docker/.gitignore
vendored
Normal file
1
.docker/.gitignore
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
/logs
|
||||||
@@ -1,7 +1,21 @@
|
|||||||
[mysqld]
|
[mysqld]
|
||||||
character-set-server = utf8mb4
|
character-set-server = utf8mb4
|
||||||
collation-server=utf8mb4_unicode_ci
|
collation-server = utf8mb4_bin
|
||||||
|
|
||||||
default-authentication-plugin = mysql_native_password
|
default-authentication-plugin = mysql_native_password
|
||||||
|
|
||||||
|
log-error = /var/log/mysql/mysql-error.log
|
||||||
|
|
||||||
|
slow_query_log = 1
|
||||||
|
slow_query_log_file = /var/log/mysql/mysql-slow.log
|
||||||
|
long_query_time = 5.0
|
||||||
|
log_queries_not_using_indexes = 0
|
||||||
|
|
||||||
|
general_log = 1
|
||||||
|
general_log_file = /var/log/mysql/mysql-query.log
|
||||||
|
|
||||||
|
[mysql]
|
||||||
|
default-character-set = utf8mb4
|
||||||
|
|
||||||
[client]
|
[client]
|
||||||
default-character-set = utf8mb4
|
default-character-set = utf8mb4
|
||||||
|
|||||||
@@ -1,15 +1,9 @@
|
|||||||
<p align="center"><a href="https://laravel.com" target="_blank"><img src="https://raw.githubusercontent.com/laravel/art/master/logo-lockup/5%20SVG/2%20CMYK/1%20Full%20Color/laravel-logolockup-cmyk-red.svg" width="400"></a></p>
|
<p align="center"><a href="https://laravel.com" target="_blank"><img src="https://raw.githubusercontent.com/laravel/art/master/logo-lockup/5%20SVG/2%20CMYK/1%20Full%20Color/laravel-logolockup-cmyk-red.svg" width="400"></a></p>
|
||||||
|
|
||||||
<p align="center">
|
|
||||||
<a href="https://github.com/laravel/framework/actions"><img src="https://github.com/laravel/framework/workflows/tests/badge.svg" alt="Build Status"></a>
|
|
||||||
<a href="https://packagist.org/packages/laravel/framework"><img src="https://img.shields.io/packagist/dt/laravel/framework" alt="Total Downloads"></a>
|
|
||||||
<a href="https://packagist.org/packages/laravel/framework"><img src="https://img.shields.io/packagist/v/laravel/framework" alt="Latest Stable Version"></a>
|
|
||||||
<a href="https://packagist.org/packages/laravel/framework"><img src="https://img.shields.io/packagist/l/laravel/framework" alt="License"></a>
|
|
||||||
</p>
|
|
||||||
|
|
||||||
# Laravel Docker Starter Kit
|
# Laravel Docker Starter Kit
|
||||||
- Laravel v10.7.1
|
- Laravel v10.7.1
|
||||||
- PHP v8.2.5
|
- PHP v8.2.5
|
||||||
|
- MySQL v8.0
|
||||||
- MariaDB v10.11
|
- MariaDB v10.11
|
||||||
|
|
||||||
# Requirements
|
# Requirements
|
||||||
|
|||||||
@@ -29,15 +29,16 @@ services:
|
|||||||
- php
|
- php
|
||||||
|
|
||||||
####################################################################################################
|
####################################################################################################
|
||||||
# DATABASE (MariaDB)
|
# DATABASE (MySQL)
|
||||||
####################################################################################################
|
####################################################################################################
|
||||||
db:
|
db:
|
||||||
container_name: laravel_db
|
container_name: laravel_mysql
|
||||||
image: mariadb:10.11
|
image: mysql:8.0
|
||||||
ports:
|
ports:
|
||||||
- 3306:3306
|
- 3306:3306
|
||||||
volumes:
|
volumes:
|
||||||
- .docker/db/data:/var/lib/mysql
|
- .docker/db/data:/var/lib/mysql
|
||||||
|
- .docker/logs:/var/log/mysql
|
||||||
- .docker/db/my.cnf:/etc/mysql/conf.d/my.cnf
|
- .docker/db/my.cnf:/etc/mysql/conf.d/my.cnf
|
||||||
- .docker/db/sql:/docker-entrypoint-initdb.d
|
- .docker/db/sql:/docker-entrypoint-initdb.d
|
||||||
environment:
|
environment:
|
||||||
@@ -45,4 +46,22 @@ services:
|
|||||||
MYSQL_DATABASE: laravel_db_name
|
MYSQL_DATABASE: laravel_db_name
|
||||||
MYSQL_USER: laravel_db_user
|
MYSQL_USER: laravel_db_user
|
||||||
MYSQL_PASSWORD: laravel_db_pass
|
MYSQL_PASSWORD: laravel_db_pass
|
||||||
# TZ: Asia/Tokyo
|
|
||||||
|
# ####################################################################################################
|
||||||
|
# # DATABASE (MariaDB)
|
||||||
|
# ####################################################################################################
|
||||||
|
# db:
|
||||||
|
# container_name: laravel_mariadb
|
||||||
|
# image: mariadb:10.11
|
||||||
|
# ports:
|
||||||
|
# - 3306:3306
|
||||||
|
# volumes:
|
||||||
|
# - .docker/db/data:/var/lib/mysql
|
||||||
|
# - .docker/logs:/var/log/mysql
|
||||||
|
# - .docker/db/my.cnf:/etc/mysql/conf.d/my.cnf
|
||||||
|
# - .docker/db/sql:/docker-entrypoint-initdb.d
|
||||||
|
# environment:
|
||||||
|
# MYSQL_ROOT_PASSWORD: root
|
||||||
|
# MYSQL_DATABASE: laravel_db_name
|
||||||
|
# MYSQL_USER: laravel_db_user
|
||||||
|
# MYSQL_PASSWORD: laravel_db_pass
|
||||||
|
|||||||
Reference in New Issue
Block a user