Nginx)この広告は、90日以上更新していないブログに表示しています。Postgre)の開発環境は、下記のQuickstartに記載されている通りに進めれば、構築することができます。Nginxで環境構築します。2.0.17プロジェクトフォルダ構成docker-compose.ymldocker-compose.ymlの全体の定義は以下の様になります。Django環境設定Dockerfileコンテナ生成のための設定を行います。/code/requirements.txtインストールが必要なモジュールの定義を行います。runserverではないことに注意してください。今回は8001番ポートで待ち受けを行います。dbMySQL環境設定docker-composeの設定DBデータの永続化を行います。mysite.db.volumeMySQLコンテナの設定を行います。./sql:/docker-entrypoint-initdb.dDB初期化SQLDB初期化用SQLを作成し、DBの作成やユーザー・パスワードを設定します。ここでは、以下の様な設定としています。設定ファイル作成NginxのuWSGIモジュール用の設定ファイルをに作成します。web設定ファイル作成Nginxの設定ファイルを作成します。以下のコマンドを実行して、Djangoのプロジェクトを生成します。.DjangoソースコードのMySQL対応settings.pyの編集MySQLと接続するための記述を追加します。pymysqlpymysql.install_as_MySQLdb()DATABASESの内容を以下の様に変更します。}}DBマイグレーション以下のコマンドを実行して、DBマイグレーションを実行します。以下のコマンドを実行して、管理者の設定を行います。createsuperuserコンテナを起動する以下のコマンドを実行して、コンテナを起動します。アクセスし、以下の様な画面が表示されればOK。アクセスすると、以下の様な画面表示となり、CSSが適用されていないことがわかります。CSS適用まずは、settings.pyに以下の記述を追加してください。'/static'次に以下のコマンドを実行してください。collectstatic再度、http://localhost:8000/adminにアクセスして、以下の様な画面が表示されればOKです。その他ソースコードはGitHubに置いています。18cをMacで使ってみるMacでは、Oracleのインストーラが存在しないため、DockerでOrac...2018-10-11Docker-Composeで作るElixir/Phoenix開発環境Docker-ComposeでElixir/Phoenixの開発環境を構築します。(1)はてなブログをはじめよう!nmmmkさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。