Partage
  • Partager sur Facebook
  • Partager sur Twitter

projet symfony avec docker

    10 juin 2021 à 0:24:29

    Bonjour,

    J'utilise docker pour un projet symfony, la liaison avec ma bdd ne fonctionne pas. Je cherche une solution depuis plusieurs jours mais sans solution.Merci pour votre aide.

    docker-compose:

    version: "3"
    
    services:
      maildev:
        image: djfarrelly/maildev
        ports:
          - "1110:80"
          - "1055:25"
    
      yarn:
        tty: true
        build: docker/node
        volumes:
          - ./:/home/node/app
    
      mysql:
        image: mysql:8.0
        restart: "no"
        command: "--default-authentication-plugin=mysql_native_password --innodb-use-native-aio=0"
        ports:
          - 3346:3306
        healthcheck:
          test: "/etc/init.d/mysql status"
          timeout: 1s
          retries: 60
        volumes:
          - "./docker/db/mysql:/var/lib/mysql"
        environment:
          MYSQL_ROOT_PASSWORD: p@ssword
          MYSQL_DATABASE: symfony_demo
    
      php:
        image: thecodingmachine/php:7.4-v4-apache
        tty: true
        links:
          - mysql
        ports:
          - "8080:80"
        environment:
          APACHE_DOCUMENT_ROOT: public
          PHP_EXTENSION_XDEBUG: 1
          PHP_EXTENSION_XML: 1
          PHP_EXTENSION_INTL: 1
          PHP_EXTENSION_SQLITE3: 1
          PHP_EXTENSION_PDO_SQLITE: 1
        volumes:
          - "./docker/apache/dev.conf:/etc/apache2/sites-enabled/000-default.conf"
          - "./:/var/www/html"
        depends_on:
          - mysql
    
     

    fichier .env

    # For a MySQL database, use: "mysql://db_user:db_password@127.0.0.1:3306/db_name"
    # Configure your db driver and server_version in config/packages/doctrine.yaml
    DATABASE_URL=mysql://root:*****@mysql/symfony_demo
    ###< doctrine/doctrine-bundle ###




    • Partager sur Facebook
    • Partager sur Twitter

    projet symfony avec docker

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown