タグ

Dockerに関するcheckpointのブックマーク (2)

  • DockerでDjangoの開発環境を構築 - Qiita

    Dockerを利用したDjangoの実行環境セットアップ方法を紹介します。 Docker構成はDjango, NginxMySQL, KVS(Redis)のコンテナを組み合せた環境を構築し MySQL, KVSについてはデータを永続化させるよう対応します。 開発スタイルとしては、Docker-machinは1つで、開発環境、番環境を構築し docker-composeでどちらか一方が起動でき簡単に切り替えが行えるようにします。 コンテナ構成 クライアントからのアクセスを受け、NginxがリバースプロキシでバックエンドのAPPサーバへproxyし Nginxコンテナは、APPコンテナをmountしてAPPコンテナの静的ファイルを参照できるようにします。 MySQLコンテナ、RedisコンテナはAPPコンテナにlinkさせコンテナ同士で通信する形になり、 Storageコンテナは、MySQ

    DockerでDjangoの開発環境を構築 - Qiita
  • dokku + VirtualBoxで自分のHerokuを作る - Qiita

    この記事は2013年8月10日にatsuyaによってCoiney Developer Blogに書かれた記事の転載です。 少し前に、dotCloudが自身のPaaSのサービスで使っているdeployment engineをDockerとして公開しました。そのDockerを使ったものにdokkuというものがあり、これがREADMEにある通り、まさにmini-Herokuを作るためのツールなのです。そこで今回の記事では、dokkuを使って自分のmini-Herokuを作る手順を紹介します。 つまり、Herokuにデプロイするのと同様に、特定のremoteにgit pushすると、自動でデプロイが行われる環境を作ります。 この記事を書くにあたって、こちらの記事を参考にしました。 Docker Dockerは、先程書いた通り、dotCloudが自身のサービスを提供するのに使っているコンテナーです。

    dokku + VirtualBoxで自分のHerokuを作る - Qiita
  • 1