Memento memo.

Today I Learned.

Docker

jemallocを利用したRubyのDocker Imageを作る

以下の記事で説明されているようにメモリアロケータをjemallocにすることで、Rubyのメモリ効率をよしなにできる場合があります。是非使いましょう!!!!!! techracho.bpsinc.jp さて、時は2019年であり、世界はコンテナに包まれました。 RubyのDocker Im…

Dockerのコンテナ内部からコンテナidを取得する

cat /etc/hostname すればいけた # cat /etc/hostname 7b9fc2c0bc4f

Docker の multi-stage build で golang の 軽量 image を作る

Multi-Stage Build docs.docker.com Docker の 17.05 (ce) から multi-stage build 機能が追加されました。 multi-stage build とは、ベースイメージを複数利用し、多段階で build を行う機能です。 利用シーンはビルド環境とランタイム環境の分離が挙げられ…

Docker と node_modules と Volume Trick

Rails & Node.jsの構成で Docker環境を作ろうとしたらハマったのでメモ 現象 npm installを実行する Dockerfileを記述 ... RUN mkdir /app WORKDIR /app # npm install ADD package.json /app/package.json RUN npm install ... カレントディレクトリを /app…

プログラマのためのDocker教科書を読み始めた

Dockerを使いこなせないと会社で人権がないので プログラマのためのDocker教科書を読み始めました。 プログラマのためのDocker教科書 インフラの基礎知識&コードによる環境構築の自動化作者: WINGSプロジェクト阿佐志保出版社/メーカー: 翔泳社発売日: 2015…