मुझे लगता है कि आपके पास कुछ समस्याएं हैं, पहला यह है कि लार्वा .env कॉन्फ़िगरेशन को MySQL कंटेनर को इंगित करना चाहिए, स्थानीयहोस्ट नहीं
DB_HOST=127.0.0.1
होना चाहिए
DB_HOST=db
और जिस दूसरी त्रुटि के बारे में आपने बात की, वह डॉकर से संबंधित नहीं है
यह शायद एक लापता निर्भरता से संबंधित है, आपको चलना चाहिए
composer require doctrine/dbal
साथ ही, आपने कहा:
आपको PHP 7/अपाचे छवि के शीर्ष पर अपनी छवि बनानी चाहिए, और उन्हें dockerfile बिल्ड में जोड़ना चाहिए, क्योंकि आपके परिवर्तन (php एक्सटेंशन, कॉन्फ़िगरेशन ... आदि) लगातार नहीं हैं। मेरा सुझाव है कि आप Laradock का उपयोग करें। या कोई अन्य मौजूदा Laravel/docker वातावरण।