Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

डॉकर:ड्रूपल कंटेनर से जुड़ा हुआ ड्रूपल कंटेनर ड्रूपल इंस्टॉलेशन के दौरान MySQL से कनेक्ट नहीं हो सकता है

निम्नलिखित docker compose फ़ाइल Mysql चलाने वाले दूसरे कंटेनर से जुड़े Drupal को स्टार्टअप करेगी

db:
  image: mysql
  environment:
    - MYSQL_ROOT_PASSWORD=letmein
    - MYSQL_DATABASE=drupal
    - MYSQL_USER=drupal
    - MYSQL_PASSWORD=drupal
  volumes:
    - /var/lib/mysql
web:
  image: drupal
  links:
    - db:mysql
  ports:
    - "8080:80"
  volumes:
    - /var/www/html/sites
    - /var/www/private

ध्यान दें कि ड्रुपल कंटेनर docker links का उपयोग करता है। . यह "mysql" नामक एक/etc/मेजबान प्रविष्टि बनाएगा। ड्रुपल इंस्टॉल स्क्रीन चलाते समय "लोकलहोस्ट" के बजाय इसका इस्तेमाल करें।

नोट

डॉकर कंपोज़ फ़ाइल सिंटैक्स बदल गया है क्योंकि यह उत्तर मूल रूप से तैयार किया गया था।

यहां अपडेट किया गया सिंटैक्स है

version: '2'
services:
  mysql:
    image: mysql
    environment:
      - MYSQL_ROOT_PASSWORD=letmein
      - MYSQL_DATABASE=drupal
      - MYSQL_USER=drupal
      - MYSQL_PASSWORD=drupal
    volumes:
      - /var/lib/mysql
  web:
    image: drupal
    depends_on:
      - mysql
    ports:
      - "8080:80"
    volumes:
      - /var/www/html/sites
      - /var/www/private


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. अजगर में गलत स्ट्रिंग मान+django+Mysql

  2. PHP/mysql:मैं समय के अनुसार क्रमबद्ध और तिथि के अनुसार समूहबद्ध रिकॉर्ड कैसे प्रदर्शित करूं?

  3. डेबियन 7 पर phpMyAdmin के साथ MySQL कैसे स्थापित करें?

  4. वेबसाइट लॉगिन को वर्डप्रेस पर भी काम करें

  5. ब्राउज़र पर php का उपयोग करके डेटाबेस में संग्रहीत फ़ाइल देखें