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: | ||||
|   laravel: | ||||
| services: | ||||
|   mysql: | ||||
|     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: | ||||
|   app: | ||||
|     tty: true | ||||
|     image: bitnami/laravel:9 | ||||
|     environment: | ||||
|       - DB_HOST=mysql | ||||
|       - DB_USERNAME=user | ||||
|       - DB_DATABASE=laravel | ||||
|       - DB_PASSWORD=secret | ||||
|     volumes: | ||||
|       - ./src:/app | ||||
|     # command: "tail -f /dev/null && composer update && php artisan serve --host 0.0.0.0" | ||||
|     depends_on: | ||||
|       - mysql | ||||
|     command: "sh /app/laravel-entrypoint.sh" | ||||
|     ports: | ||||
|       - 8000:8000 | ||||
|       - 8001:8001 | ||||
|       - 1000:8000 | ||||
|       - 1001:8001 | ||||
|     networks: | ||||
|       - laravel | ||||
|     depends_on: | ||||
|       - redis | ||||
| 
 | ||||
|   redis: | ||||
|     image: redis | ||||
|  | @ -43,3 +23,16 @@ services: | |||
|       - "6379:6379" | ||||
|     networks: | ||||
|       - 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_LEVEL=debug | ||||
| 
 | ||||
| DB_CONNECTION=mysql | ||||
| DB_HOST=127.0.0.1 | ||||
| DB_PORT=3306 | ||||
| DB_DATABASE=laravel | ||||
| DB_USERNAME=root | ||||
| DB_PASSWORD= | ||||
| DB_CONNECTION=sqlite | ||||
| # DB_HOST=127.0.0.1 | ||||
| # DB_PORT=3306 | ||||
| # DB_DATABASE=laravel | ||||
| # DB_USERNAME=root | ||||
| # DB_PASSWORD= | ||||
| 
 | ||||
| BROADCAST_DRIVER=log | ||||
| CACHE_DRIVER=file | ||||
|  | @ -24,7 +24,7 @@ SESSION_LIFETIME=120 | |||
| 
 | ||||
| MEMCACHED_HOST=127.0.0.1 | ||||
| 
 | ||||
| REDIS_HOST=127.0.0.1 | ||||
| REDIS_HOST=redis | ||||
| REDIS_PASSWORD=null | ||||
| REDIS_PORT=6379 | ||||
| 
 | ||||
|  | @ -57,7 +57,7 @@ VITE_PUSHER_PORT="${PUSHER_PORT}" | |||
| VITE_PUSHER_SCHEME="${PUSHER_SCHEME}" | ||||
| VITE_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}" | ||||
| 
 | ||||
| RABBITMQ_HOST='192.168.56.222' | ||||
| RABBITMQ_HOST=rabbitmq | ||||
| RABBITMQ_PORT=5672 | ||||
| RABBITMQ_USER=rabbit1 | ||||
| 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