OpenStack Days Tokyo 2018/Cloud Native Days Tokyo 2018で発表させていただいたスライドです。
Docker Composeを使ってRailsのプロジェクトの開発環境、ステージング環境を構築します。 🗻 Railsプロジェクトの構築まずはローカルにRailsのプロジェクトを構築します。 # Dockerfile FROM ruby:2.4.1 # Gemのドキュメンテーションをしない RUN mkdir -p /usr/local/etc \ && { \ echo 'install: --no-document'; \ echo 'update: --no-document'; \ } >> /usr/local/etc/gemrc # ライブラリの追加 RUN apt-get update && \ apt-get install -y --no-install-recommends \ postgresql-client \ nodejs \ && \ rm -rf /var
ブログを Docker 化して AWS ECS で運用するようにした。 なぜ Docker 化したか 仕事で Docker を使う機会が増え知見がたまってきた 仕事では Production 投入はできていないので個人ブログで Production 投入して知見を得ておきたかった どうやったか ローカルセットアップ編 Dockerfile & docker-compose.yml を作成した Alpine Linux を使ってなるべくイメージを小さくする Gem::LoadError 問題 Lokka の Gemfile には動的な読み込みを行っている部分があるため、 Dockerfile で単純に COPY するだけでは Gem::LoadError になってしまう。 Lokka のプラグインは Gem 化されておらずリポジトリ内に含める形式 プラグイン側で必要な gem はプラグイン内
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く