Créer un conteneur pour Docker x Laravel phpMyAdmin

[Commentaire](https: //) de l'article précédent (Création de l'environnement de développement Laravel le plus puissant à l'aide de Docker [Nouvelle édition]) Il y a eu une demande d'utilisation de phpMyAdmin sur qiita.com/ucan-lab/items/5fc1281cd8076c8ac9f4#comment-6cb955aac0bed2872261), je vais donc créer un article supplémentaire.

procédure

https://github.com/ucan-lab/docker-laravel

Ajout du service phpMyAdmin à docker-compose.yml

docker-compose.yml


volumes:
  #Postscript
  pma-session-store:

services:
  #Postscript
  pma:
    image: phpmyadmin/phpmyadmin:5.0.2
    environment:
      - PMA_HOST=db
      - PMA_USER=root
      - PMA_PASSWORD=secret
    ports:
      - 8080:80
    volumes:
      - pma-session-store:/sessions

Créer un conteneur Docker

$ docker-compose up -d

Accéder à phpMyAdmin

http://127.0.0.1:8080

Si vous accédez à l'URL ci-dessus et que l'écran phpMyAdmin s'affiche, c'est ok.

ScreenShot 2020-09-22 19.11.42.png

ScreenShot 2020-09-22 19.11.46.png

Supplément

Nouveau plug-in d'authentification MySQL caching_sha2_password

Dans mes paramètres de conteneur de base de données, j'ai défini la méthode d'authentification sur le nouveau mot de passe caching_sha2_password dans la série MySQL 8.0. Puisque phpMyAdmin ne prend pas en charge caching_sha2_password à moins qu'il ne soit 5.0.1 ou supérieur, la nouvelle version est explicitement spécifiée dans la balise. Il peut être correct de le supprimer lorsque la dernière pointe vers la 5ème série.

Serpentin

(Puisqu'il n'y a aucun inconvénient particulier avec les outils clients tels que MySQL CLI et Sequel Ace, je pense personnellement qu'il n'est pas nécessaire d'inclure phpMyAdmin)

Recommended Posts

Créer un conteneur pour Docker x Laravel phpMyAdmin
Créez un conteneur qui formate automatiquement le code Docker x Laravel
Créer un conteneur Docker pour un serveur Web simple Python
Docker x Laravel incroyablement lent Docker pour Windows explose
Créer un conteneur pour Docker x Laravel phpMyAdmin
Construire un SPA pour Laravel 6.2 / Vue.js / Nginx / Mysql / Redis avec Docker
Créer un environnement Laravel / Docker avec VSCode devcontainer
Créer une application Kotlin à l'aide du conteneur OpenJDK Docker
Docker x Laravel incroyablement lent Docker pour Windows explose
Créer un environnement de développement pour Docker, Java, vs code
Créer un environnement Node.js avec Docker
Construire Clang x VSCode sur Docker (1)
Exécuter PureScript sur un conteneur Docker
Créez un environnement Docker + Laravel avec Laradock
Créer un environnement de développement pour Django + MySQL + nginx avec Docker Compose
Créer un environnement de développement PureScript avec Docker
Créer un environnement d'exécution WAS à partir de Docker
[Copier et coller] Créez un environnement de développement Laravel avec Docker Compose, partie 2
Exécutez des applications x11 dans un conteneur Docker (prend en charge l'accès réseau à partir du conteneur)
Comment créer un environnement de développement Ruby on Rails avec Docker (Rails 6.x)
Créez un projet Maven à la hâte à l'aide du conteneur Docker de Maven
Créez un environnement de développement local pour les didacticiels Rails avec Docker (Rails 6 + PostgreSQL + Webpack)
Construire un environnement pour Laravel + MySQL + phpMyadmin avec Docker
Créer un environnement de développement Wordpress avec Docker
La construction du conteneur Docker ne parvient pas à installer php-radis
Création d'une image de conteneur Docker pour un serveur OpenLDAP basé sur Fedora
Comment créer un environnement de développement Ruby on Rails avec Docker (Rails 5.x)
Modèle: créer un environnement de développement Ruby / Rails avec un conteneur Docker (version Ubuntu)
Modèle: créer un environnement de développement Ruby / Rails avec un conteneur Docker (version Mac)
Construction d'un environnement de développement simple Docker + Django
Créez rapidement un environnement de développement WordPress avec Docker
J'ai créé un conteneur Docker pour exécuter Maven
Construction de l'environnement de développement Simple Docker Compose + Django
Créer un environnement Laravel sur une instance AWS
Opérations de conteneur Docker avec l'API Docker-Client pour Java
L'extraction du conteneur Docker a une limite de débit appliquée
Créer un environnement Docker pour Oracle 11g XE
Docker + Laravel + Codeception
Comment quitter Docker pour Mac et créer un environnement de développement Docker avec Ubuntu + Vagrant
Petit conteneur Docker
Comment créer l'application Docker + Springboot (pour l'apprentissage de base)
Comment créer un environnement Docker avec Gradle pour IntelliJ
Créez un environnement de développement Docker + Laravel PHP + Vue.js en 5 minutes
Contre-mesures pour une capacité de mémoire insuffisante de la construction de composition de docker
Créer un conteneur Docker pour convertir EPS en source PGF
[Note] Créez un environnement Python3 avec Docker dans EC2