Installer drupal avec docker en utilisant deux conteneurs? nginx et mariadb

J’essaie de faire fonctionner un environnement de développement local Drupal en utilisant docker.

Le site sur lequel je travaille est en ligne et fonctionne sur un serveur numérique océanique. Lorsque j’accède à ce serveur (ssh -p 1111 @ 234.234.234.23) et que je l’exécute (docker ps), je peux voir deux conteneurs en cours d’exécution. L’un est pour le conteneur nginx-php5-drupal que j’ai reçu d’ici ( https://github.com/bnchdrff/dockerfiles )

L’autre conteneur est un conteneur mariadb contenant la firebase database du site drupal.

J’ai couru (exportation de docker) sur ces deux conteneurs, les ai téléchargés puis les ai configurés comme images localement, respectivement nommés (mariadb: local) et (bnchdrff / nginx-php5-drupal: last)

Je cours alors:

sudo docker run -d –name mariadb mariadb: local / sbin / init

sudo docker run -d -p 80:80 -p 2222: 22 –name nginx-php5-drupal-bnchdrff –lien mariadb: db bnchdrff / nginx-php5-drupal: dernière / sbin / init

Je tente ensuite de naviguer vers localhost: 80 et / ou localhost dans mon navigateur …

Rien n’apparaît.

Est-ce que je fais ça correctement?

Ma compréhension est inégale car je suis nouveau dans tout cela. Je pense que la meilleure chose à faire est de redémarrer tout le processus, de l’exportation des conteneurs en cours d’exécution jusqu’à leur exécution locale, parce que j’ai remplacé le conteneur nginx-php5-drupal pour l’ancien du repository github. pense que la personne qui a mis le site en ligne l’a personnalisé …

Merci.

Si vous utilisez un système d’exploitation MAC, vous devez utiliser l’adresse IP boot2docker. Vous pouvez l’obtenir en exécutant la commande suivante: boot2docker ip

https://docs.docker.com/installation/mac/