~~ Cet article est principalement destiné à mon propre mémo de construction d'environnement de développement Django, veuillez donc comprendre qu'il y a de nombreux points qui ne peuvent être atteints. Comme le titre l'indique, voici un résumé des étapes pour créer un environnement de développement Django à l'aide de Docker Toolbox. ~~
Je l'ai écrit sur le blog d'une manière plus compréhensible, alors jetez-y un œil. URL ⇒ https://ryuusan.com/django2/
Pliez-le ici. (N'écris pas)
Préparez trois fichiers en vous référant à Créer un environnement de développement Django avec Docker et exécutez Docker-compose up -d. Cet article expliquait également l'initialisation de la base de données et j'en étais très reconnaissant.
Je ne sais pas si c'est uniquement pour cet environnement, mais pour une raison quelconque, c'est une tempête de discussions refusées. Je n'ai pas pu accéder à [localhost: 8000](http: // localhost: 8000) ou 0.0.0.0:8000. Bien sûr, curl ne fonctionne pas non plus.
La solution était d'accéder au docker avec l'adresse IP attribuée. En d'autres termes, j'ai pu accéder à l'adresse http: // 'adresse IP de la machine': 8000. S'il s'agit d'une machine par défaut, elle devrait apparaître lorsque vous la lancez pour la première fois. De plus, si vous voulez vérifier l'adresse IP, elle devrait sortir si vous google, donc si vous ne savez pas, veuillez essayer google.
J'étais inquiet à ce sujet pendant environ 3 heures ... J'espère que cela me profitera à l'avenir et à quelqu'un qui est tombé dans une situation similaire à la mienne.
"Error: Database is uninitialized and superuser password is not specified." Rencontré lors de la composition de docker. Résolu par cet article. Je me demande si le mot de passe postgresql est requis.