Docker上のDjangoで作成したWebアプリをApacheで外部公開
Docker, Django, Apacheそれぞれの用語確認
プログラミング初心者です。訳あってWebアプリをApacheで外部公開したいと考えております。
まず前提として、認識が正しいか確認させてください。
Dockerとは、コンテナ型仮想化が実現でき、複数人で開発に臨む際に適した管理ソフトウェア。
Djangoとは、ハイクオリティなWebアプリ開発ができるフレームワーク。
Apacheとは、Webサーバーを構築し、公開できるWebサーバーソフトウェア。
①上記認識は正しいでしょうか。
実現可能か
チームのメンバーに「Docker上でApacheを利用してDjangoを公開する」といわれ、いろいろ調べたのですが、
Docker for windowsをインストールしたところで行き詰っています。
そこで、質問なのですが、②上記の「Docker上でApacheを利用してDjangoを公開する」は、可能なのでしょうか。
用意する順番
また、順番として③Apacheでサーバー構築をしてから、DjangoでWeb開発するのでしょうか。もしくは逆でしょうか。もしくは順不同で進めていき、後から結びつけるのでしょうか。
順番がわからず進めていくと、わからない事をPowerShellで実行していく度に不安になります。
回答よろしくお願い致します。