[PYTHON] Créer un environnement de développement Django à l'aide de Doker Toolbox

introduction

~~ 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/

site Web officiel de docker

1. Introduction de la boîte à outils Docker

Pliez-le ici. (N'écris pas)

2. Créer un environnement de développement Django

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.

3. Le problème venait d'ici! !!

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.

Solution

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.

4. Conclusion

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.

Postscript: résolution d'erreur

"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.

Recommended Posts

Créer un environnement de développement Django à l'aide de Doker Toolbox
[Python] Créer un environnement de développement Django avec Docker
Créez un environnement de développement avec Poetry Django Docker Pycharm
Créez facilement un environnement de développement avec Laragon
Créez un environnement de développement Django avec Docker! (Docker-compose / Django / postgreSQL / nginx)
[Memo] Construire un environnement de développement pour Django + Nuxt.js avec Docker
[DynamoDB] [Docker] Créer un environnement de développement pour DynamoDB et Django avec docker-compose
Créer un environnement de développement de langage C avec un conteneur
Créez rapidement un environnement Python Django avec IntelliJ
Créer un environnement de développement Django à l'aide de pyenv-virtualenv sur Mac
Créer un environnement de développement d'applications d'apprentissage automatique avec Python
Construire un environnement Django pour Win10 (avec espace virtuel)
Créer une application Web avec Django
Créez un environnement de développement Go avec les conteneurs distants de VS Code
Créez un environnement de développement confortable avec VSCode x Remote Development x Pipenv
Comment créer un environnement de développement de la série Python2.7 avec Vagrant
Créer une application Todo avec Django ① Créer un environnement avec Docker
Créer un environnement Tensorflow avec Raspberry Pi [2020]
Créez un environnement d'API rapide avec docker-compose
[Linux] Créer un environnement Jenkins avec Docker
Créez un environnement virtuel pour python avec pyenv
Créez un environnement Python moderne avec Neovim
[Linux] Construction de l'environnement Docker avec Amazon Linux 2
J'ai créé un environnement de développement pour Django 3.0 avec Docker, Docker-compose, Poetry
Résumé du développement avec Django
Créez un environnement WardPress sur AWS avec Pulumi
Créer un environnement de développement Python avec Visual Studio Code
Construire un environnement Django sur Raspai (MySQL)
Créez un environnement python avec ansible sur centos6
Démarrez Django dans un environnement virtuel à l'aide de Pipenv
Créer un environnement de construction python3 avec Sublime Text3
Créez un environnement de développement Python sur votre Mac
[Memo] Créez un environnement virtuel avec Pyenv + anaconda
Créez un environnement virtuel avec pyenv et venv
Créer un environnement Kubernetes pour le développement sur Ubuntu
Construire un environnement Python avec OSX Elcapitan
Créez un environnement de développement de plugins Minecraft avec Eclipse
J'ai essayé de créer un environnement de développement Mac Python avec pythonz + direnv
[Memo] Environnement de développement Django
Créer un environnement de développement mruby pour ESP32 (édition Linux)
Créer un environnement d'apprentissage automatique Python avec des conteneurs
Construire un environnement de développement Python sur Raspberry Pi
Créer un environnement d'exécution python avec VS Code
Procédure de création d'un environnement Django avec Win10 WSL Ubuntu18.04 + Anaconda + Apache2
Obtenez un environnement de développement Python rapide avec Poetry
Créer un environnement d'analyse de données qui relie l'authentification GitHub et Django avec JupyterHub
Créer un environnement de développement TensorFlow sur Amazon EC2 avec une copie de commande
Créez un environnement de développement local avec WSL + Docker Desktop pour Windows + docker-lambda + Python
Créer un environnement de développement Python basé sur GVim sur Windows 10 (3) GVim8.0 et Python3.6
Créez un environnement virtuel python avec virtualenv et virtualenvwrapper
Créez un environnement de développement local pour Laravel6.X sur votre Mac
Créez un environnement python pour chaque répertoire avec pyenv-virtualenv
Créez un environnement de développement python avec vagrant + ansible + fabric
Créer un environnement de développement Python basé sur GVim sur l'installation de Windows 10 (1)
Comment créer un environnement Django (python) sur Docker
Je souhaite créer facilement un environnement de développement basé sur un modèle
Créer un environnement de développement Python sur Mac OS X
Construire un environnement virtuel Python en utilisant venv (Django + MySQL ①)