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