# Install You should change the /src/.env.example file name to .env and run ``` docker network create consumer docker compose up rabbitmq socketio -d ``` # Clone CONSUMER container .env ``` VERSION=1 ``` run ``` docker compose up consumer -d ``` laravel-rabbitmq{VERSION} ``` laravel-rabbitmq1 ``` # Monitor Rabbitmq: rabbit/rabbit123 ``` http://localhost:15672 ``` # Test Run job on website ``` http://localhost:8000/terminal ``` Job: producer/app/Console/Commands/JobRun.php ``` artisan job:run ``` code ```php use Illuminate\Support\Facades\Queue; Queue::connection('rabbitmq') ->push( job: 'not_laravel', queue: 'puppeteer', data: [ 'url' => env('PUPPETEER_URL'), ], ); ``` # Log > [!NOTE] > > `-f`: file
> `--tail 10`: Watch only see the last 10 lines View log `app` ``` docker logs -f --tail 10 laravel-rabbitmq1-app-1 ``` View log `puppeteer` ``` docker logs -f --tail 10 laravel-rabbitmq1-puppeteer-1 ```