update docker
This commit is contained in:
parent
5f7078901e
commit
0fc847158d
|
|
@ -0,0 +1,2 @@
|
||||||
|
*
|
||||||
|
!.gitignore
|
||||||
|
|
@ -0,0 +1,2 @@
|
||||||
|
*
|
||||||
|
!.gitignore
|
||||||
|
|
@ -2,39 +2,19 @@ version : '3'
|
||||||
networks:
|
networks:
|
||||||
laravel:
|
laravel:
|
||||||
services:
|
services:
|
||||||
mysql:
|
app:
|
||||||
image: 'bitnami/mysql:5.7'
|
|
||||||
container_name: mysql
|
|
||||||
restart: unless-stopped
|
|
||||||
tty: true
|
|
||||||
ports:
|
|
||||||
- "3306:3306"
|
|
||||||
environment:
|
|
||||||
- ALLOW_EMPTY_PASSWORD=yes
|
|
||||||
- MYSQL_USER=user
|
|
||||||
- MYSQL_DATABASE=laravel
|
|
||||||
- MYSQL_PASSWORD=secret
|
|
||||||
- MYSQL_ROOT_PASSWORD=secret
|
|
||||||
networks:
|
|
||||||
- laravel
|
|
||||||
php:
|
|
||||||
tty: true
|
tty: true
|
||||||
image: bitnami/laravel:9
|
image: bitnami/laravel:9
|
||||||
environment:
|
|
||||||
- DB_HOST=mysql
|
|
||||||
- DB_USERNAME=user
|
|
||||||
- DB_DATABASE=laravel
|
|
||||||
- DB_PASSWORD=secret
|
|
||||||
volumes:
|
volumes:
|
||||||
- ./src:/app
|
- ./src:/app
|
||||||
# command: "tail -f /dev/null && composer update && php artisan serve --host 0.0.0.0"
|
command: "sh /app/laravel-entrypoint.sh"
|
||||||
depends_on:
|
|
||||||
- mysql
|
|
||||||
ports:
|
ports:
|
||||||
- 8000:8000
|
- 1000:8000
|
||||||
- 8001:8001
|
- 1001:8001
|
||||||
networks:
|
networks:
|
||||||
- laravel
|
- laravel
|
||||||
|
depends_on:
|
||||||
|
- redis
|
||||||
|
|
||||||
redis:
|
redis:
|
||||||
image: redis
|
image: redis
|
||||||
|
|
@ -43,3 +23,16 @@ services:
|
||||||
- "6379:6379"
|
- "6379:6379"
|
||||||
networks:
|
networks:
|
||||||
- laravel
|
- laravel
|
||||||
|
rabbitmq:
|
||||||
|
image: rabbitmq:3-management
|
||||||
|
hostname: 'rabbitmq'
|
||||||
|
container_name: 'rabbitmq'
|
||||||
|
ports:
|
||||||
|
- 5672:5672
|
||||||
|
- 15672:15672
|
||||||
|
environment:
|
||||||
|
- RABBITMQ_DEFAULT_USER=rabbit
|
||||||
|
- RABBITMQ_DEFAULT_PASS=rabbit@123
|
||||||
|
# volumes:
|
||||||
|
- ./.docker/rabbitmq/data:/var/lib/rabbitmq/
|
||||||
|
- ./.docker/rabbitmq/log:/var/log/rabbitmq
|
||||||
|
|
|
||||||
|
|
@ -8,12 +8,12 @@ LOG_CHANNEL=stack
|
||||||
LOG_DEPRECATIONS_CHANNEL=null
|
LOG_DEPRECATIONS_CHANNEL=null
|
||||||
LOG_LEVEL=debug
|
LOG_LEVEL=debug
|
||||||
|
|
||||||
DB_CONNECTION=mysql
|
DB_CONNECTION=sqlite
|
||||||
DB_HOST=127.0.0.1
|
# DB_HOST=127.0.0.1
|
||||||
DB_PORT=3306
|
# DB_PORT=3306
|
||||||
DB_DATABASE=laravel
|
# DB_DATABASE=laravel
|
||||||
DB_USERNAME=root
|
# DB_USERNAME=root
|
||||||
DB_PASSWORD=
|
# DB_PASSWORD=
|
||||||
|
|
||||||
BROADCAST_DRIVER=log
|
BROADCAST_DRIVER=log
|
||||||
CACHE_DRIVER=file
|
CACHE_DRIVER=file
|
||||||
|
|
@ -24,7 +24,7 @@ SESSION_LIFETIME=120
|
||||||
|
|
||||||
MEMCACHED_HOST=127.0.0.1
|
MEMCACHED_HOST=127.0.0.1
|
||||||
|
|
||||||
REDIS_HOST=127.0.0.1
|
REDIS_HOST=redis
|
||||||
REDIS_PASSWORD=null
|
REDIS_PASSWORD=null
|
||||||
REDIS_PORT=6379
|
REDIS_PORT=6379
|
||||||
|
|
||||||
|
|
@ -57,7 +57,7 @@ VITE_PUSHER_PORT="${PUSHER_PORT}"
|
||||||
VITE_PUSHER_SCHEME="${PUSHER_SCHEME}"
|
VITE_PUSHER_SCHEME="${PUSHER_SCHEME}"
|
||||||
VITE_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"
|
VITE_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"
|
||||||
|
|
||||||
RABBITMQ_HOST='192.168.56.222'
|
RABBITMQ_HOST=rabbitmq
|
||||||
RABBITMQ_PORT=5672
|
RABBITMQ_PORT=5672
|
||||||
RABBITMQ_USER=rabbit1
|
RABBITMQ_USER=rabbit1
|
||||||
RABBITMQ_PASSWORD=rabbit@123
|
RABBITMQ_PASSWORD=rabbit@123
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,11 @@
|
||||||
|
#!/bin/sh
|
||||||
|
php -v
|
||||||
|
|
||||||
|
# COMPOSER
|
||||||
|
if [ ! -d "/app/vender" ]
|
||||||
|
then
|
||||||
|
composer install
|
||||||
|
fi
|
||||||
|
# PERSSION
|
||||||
|
|
||||||
|
php /app/artisan serve --host "0.0.0.0"
|
||||||
Loading…
Reference in New Issue