タグ

dockerとelixirに関するmapk0yのブックマーク (4)

  • AWS FargateでElixirのコンテンツ配信システムを動かしてみた (実装編) - エムスリーテックブログ

    こんにちは、エムスリーエンジニアの園田です。 この記事は先日のAWS FargateでElixirのコンテンツ配信システムを番運用してみた - エムスリーテックブログの続きです。 エムスリーでは医療・ヘルスケアサイト向けのコンテンツ配信システムであるChuoiというサービスを運用しています。先日のポストで、ElasticBeanstalkからFargateに運用を切り替えたことについて書きました。 www.m3tech.blog 今回はその実装編で、実際のコードを見ながら説明します。 まずは構成のおさらいです。 Fargate化のためにやったこと AWS Fargateで運用するために実際にやった作業は大まかに以下の通りです。 Elixir/PhoenixアプリのDockerDocker化したアプリのFargate動作確認 社内GitlabからのCI/CDパイプライン構築 Terra

    AWS FargateでElixirのコンテンツ配信システムを動かしてみた (実装編) - エムスリーテックブログ
  • Elixir のチームでの開発環境について - Qiita

    この数ヶ月間は、社内で利用するための Elixir の Webフレームワークを作るのに注力していて、今も開発を続けています。 その開発で、Elixir の開発環境やルールをどうしているのかについて書きます。 開発環境は、各人でバージョン揃えるのが大変という問題があります。 例えば以下のアプリケーションのバージョンを考慮する必要があります。 Erlang のバージョン Elixir のバージョン NodeJS のバージョン MySQL のバージョン Redis のバージョン これらを、新しい人が入る度に指定したバージョンでインストールしてもらうのも大変だし、全員でバージョンを揃えるのも大変です。 また、開発中も統一してバージョンを上げていきたいし、そのバージョンは出来る限り最新にしたいところです。 ローカル環境でこれをやり続けるのはかなり大変なので、DockerDocker Compo

    Elixir のチームでの開発環境について - Qiita
  • phoenixアプリケーションをDockerでデプロイする - PartyIX

    最近phoenix(elixir)を使っている. まぁelixir自体の話は,いろんな記事でおすすめされているのでそちらを参照してもらうとして,これをDockerに載せたいなーと思ったので. なんでDockerに載せたいのか erlangとelixirの環境構築を毎回やりたくない っていうのがすべて. そういう意味では,別にchefでもよかった. ただ,最近は開発環境はみんなDockerにしていて,家のLinuxでもほとんどDockerしか使っていないので,できればみんなDockerにしておきたい. 開発環境をDockerに これは割と楽で,ふつうのことしかしない. elixirは公式でもdocker imageを配布しているので,そちらを使わせてもらう. FROM elixir:1.3.4-slim ENV APP_DIR /var/opt/app RUN set -x && \ apt

    phoenixアプリケーションをDockerでデプロイする - PartyIX
    mapk0y
    mapk0y 2016/11/13
    なかなか大変そうだが細かな TIPS が紹介されてて良い
  • DockerでElixirを簡単に動かすメモ(Windows上) - Qiita

    Elixirの勉強のために、Windows上にElixirを直接インストールせずに、Docker上でElixirを簡単に動かす方法を試したメモです。 Windows上に直接インストールするには、InstallerのEXEファイルを動かすか、Chocorateyからインストールするのですが、EXEファイルのInstallerはProxyをうまくこえられなかったり、遅かったりしますし、ChocorateyでインストールするくらいないらDockerの方がいいやと思った次第です。 Dockerは何かと便利なのでなるべく使うように習慣付けているというのもあります。 動作環境 Windows 10 Docker 1.11.2 Elixir 1.3.2(2016/08/28現在latest) DockerにPull DockerのElixirのイメージを探して、下記のイメージがOfficalとあるので、

    DockerでElixirを簡単に動かすメモ(Windows上) - Qiita
  • 1