週刊Railsウォッチ(20190611-2/2後編)Dockerfileベストプラクティス、DBの冗長化、jQueryとの付き合い方ほか

こんにちは、hachi8833です。6月なのに寒いです。 各記事冒頭には⚓でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 毎月第一木曜日に「公開つっつき会」を開催しています: お気軽にご応募ください 今回も6/6の第11回公開つっつき会の続きです。 ⚓クラウド/コンテナ/インフラ/Linux/Serverless ⚓Dockerfileを書くためのベストプラクティス解説編 Dockerfile を書くためのベストプラクティス解説編 from Masahito Zembutsu つっつきボイス:「BPSの社内Slackに貼っていただいたヤツです」「Zembutsuさんのこのスライドいいですよね〜😋: これ見たことあります?」「いいえまだ😅」「Zembutsuさんはまだお会いしたことはないんですが、Docker方面でとてもいい資料を作る方なので、Dockerやるときにはまずこのスライドを見るのがいいと思います😍」「作図もほんとに丁寧ですよね😋」 「Dockerって『とりあえず動かした』系の記事があまりにネットに多いので、ある程度Dockerに習熟しておかないと正しい情報を見分けられないんですよね😭」「うんうん」「Zembutsuさんの資料なら全幅の信頼をおいても大丈夫です👍」「しかも上のスライドは一次情報↓にみっちり沿っていてさらにありがたいです😂」 一次資料: Best practices for writing Dockerfiles | Docker Documentation ⚓はじめてのDocker 「ところで、お集まりの皆さんはDockerを本番環境でお使いですか?お、まだ少ないかな😅」「では開発環境では?割といらっしゃいますね☺️」「まだ導入してない方は?思ったよりいますね😳」「ありがとうございます: Dockerの導入は会社やプロジェクトにもよりますよね☺️」 「Dockerを導入しようと思うと、誰かひとりDockerメンテナーというかDockerに詳しい人がいないと大変なんですよね😭」「そうそうっ😭」「弊社はたまたま自分ともうひとりDockerに強い人がいて何とかなりました☺️」 「最近の新規案件なんかはだいたいDockerでやってますし、Dockerにしておくと新メンバーが加わったときにすぐ開発に参加できるのがとってもありがたいです😋」「うんうん」「なのでDockerはおすすめ❤️」 「実際、Dockerなしだと環境を揃えるのがホント大変😅: 『PostgreSQL動かないんですけど』というので見てみたらマイナーバージョンが違ってたとか、もうありとあらゆることが起きますし😇」「イラッとくるヤツですね😤」 「Dockerを初めてやるときに大変なのが、どこから学び始めたらいいのかがわかりにくいところなんですよ😆」「たしかに〜」「最初はいきなり自分でやるより、誰か上手な人が作ってくれたDockerfileを元にいろいろやってみるといいと思います☺️」 ⚓Linuxアプリケーションのパフォーマンス 元記事: Linux Applications Performance: Introduction - Unixism 同記事より つっつきボイス:「全7回のかなり長い記事です」「どうやら自分でzerohttpdというWebサーバー↓をC言語で書いて、実装をいろいろ変えながらLinux上でどんなふうに変わるかを見るということね☺️」「そんな感じですね」 リポジトリ: shuveb/zerohttpd: A simple HTTP server written from scratch as a … Continue reading 週刊Railsウォッチ(20190611-2/2後編)Dockerfileベストプラクティス、DBの冗長化、jQueryとの付き合い方ほか