狠狠撸

狠狠撸Share a Scribd company logo
Rails on Dockerとの戦い
自己紹介
植森 康友
株式会社Aiming
主な仕事
WebAPI開発
devops
Dockerおじさん
普段のrailsdmでは大阪側のスタッフをしてます
最初に
LTに向けてスライドを調整していたら時間が全然なかったので
技術的な話をする時間はありません
スライドの内容を削ってたらrailsの話がなくなりました
というわけでrailsと全然関係ない話をします
Rails on Dockerとの戦い
タイトルに偽りあり
顿辞肠办别谤化のモチベーション
顿辞肠办别谤化のモチベーション
顿辞肠办别谤化のモチベーション
個人的に大きいのは「アプリケーション規格の統一化」
セットアップ方法 → ?docker build?
必要なミドルウェア → dockerのみ
起動方法 → ?docker run?
デプロイフロー → イメージのビルド、push、起動
コンポーネントの連携 → docker?compose、kubernetes
→ その結果として環境の再構築や複数環境の立ち上げが楽に
チームに複数のアプリケーションを開発している人がいると恩恵が大きい
とはいえ問題がなくなるわけではない
dockerならではのトラブルや悩みが発生する
学習コスト、チームの習熟度?理解度
開発環境
コンテナならではのトラブル
学習コスト、チームの習熟度?理解度
easy
出典:ふつうのRailsアプリケーション開発
学習コスト、チームの習熟度?理解度
dockerの開発フローに乗っかると
?docker-compose build?でビルドする
?docker-compose up?で起動する
?docker-compose run?でコマンド実行する
→ easy
Rails on Dockerとの戦い
学習コスト、チームの習熟度?理解度
慣れてない人はdocker自体がそもそもeasyではない
出典:ふつうのRailsアプリケーション開発
学習コスト、チームの習熟度?理解度
例えば、ラップして使いやすくする
今のプロジェクトは歴史的経緯で「easy = シェルスクリプト」
今までとあまり変わらないフローにすることで導入障壁が減った
開発でdockerを使うとき
docker for mac
volumeめっちゃ遅い
macだと動くけどlinuxでは動かない
linuxだと発生するvolumeのpermission denied
network
エディタとかとの親和性が微妙
gemへのタグジャンプとか
gemのコードを見たい
docker(for mac)と相性が悪いアプリケーションもある
普段の開発では不便な点も多々ある
docker for macまじでつらい
開発でdockerを使うとき
Q. 我々はdocker化することで何がしたかったか?
A.
開発でdockerを使うとき
Q. 我々はdocker化することで何がしたかったか?
A.
開発でdockerを使うとき
docker化することでしんどくなったら本末転倒
dockerであることにこだわらない
チームにとって楽な方に倒す
だいじなこと→ 「できる」こと
本番とほぼおなじイメージを起動できる
CIとほぼおなじテストを実行できる
セットアップ、再構築がかんたんにできる
その他、いろんなトラブル
開発環境
dockerのイメージビルド時間
環境変数(≒グローバル変数)の増殖
CI環境(in jenkins slave)
docker network作成数が上限に達して死ぬ
イメージやボリュームがディスク圧迫して死ぬ
docker?composeのコンテナ名が被って死ぬ
デプロイ環境
private registry
dockerデーモンの意味不明なエラー
ロギングどうする?
話し始めるとキリがない話題なので詳しくは懇親会で
诲辞肠办别谤での困り事:颁滨环境
dockerでの困り事:デプロイ環境
dockerホストを自前で管理するのはつらい
docker化で得たもの
アプリケーション規格の統一化
docker化しておけばとりあえずなんとかなるし動かせる
レビューのしやすい環境
ローカルでも複数の環境をさくっと立てれる
git worktree → docker?compose build & up
ポータビリティ
デプロイ?CIでもできることがローカルでもできる
デプロイ?CIでも複数の環境をかんたんに立ち上げられる
まとめ: Dockerとの戦い
dockerならではの苦労もあるが、docker化のメリットは大きい
だいじなこと
チームに合った方法を選ぶ
easy
本質(docker化で解決したかったこと)を忘れない
dockerでの導入でも、
「ふだんの開発で気をつけること」こそ重要でした
We are hiring!
株式会社Aimingではエンジニアを募集しています!
Railsに興味がある
Devopsに興味がある
懇親会でもお話しましょう

More Related Content

What's hot (17)

あるゲームアプリケーションの构成とアップデートサイクル
あるゲームアプリケーションの构成とアップデートサイクルあるゲームアプリケーションの构成とアップデートサイクル
あるゲームアプリケーションの构成とアップデートサイクル
Kentaro Iizuka
?
【入门】3时间でアプリ公开!ゼロからのプログラミング搁补颈濒蝉讲座
【入门】3时间でアプリ公开!ゼロからのプログラミング搁补颈濒蝉讲座【入门】3时间でアプリ公开!ゼロからのプログラミング搁补颈濒蝉讲座
【入门】3时间でアプリ公开!ゼロからのプログラミング搁补颈濒蝉讲座
DIVE INTO CODE Corp.
?
骋辞辞驳濒别のインフラ技术から考える理想の顿别惫翱辫蝉
骋辞辞驳濒别のインフラ技术から考える理想の顿别惫翱辫蝉骋辞辞驳濒别のインフラ技术から考える理想の顿别惫翱辫蝉
骋辞辞驳濒别のインフラ技术から考える理想の顿别惫翱辫蝉
Etsuji Nakai
?
RESTful API (JAX-RS) 書くだけで仕様書も 自動で作られていく話 with MicroProfile Open API
RESTful API (JAX-RS) 書くだけで仕様書も自動で作られていく話 with MicroProfile Open APIRESTful API (JAX-RS) 書くだけで仕様書も自動で作られていく話 with MicroProfile Open API
RESTful API (JAX-RS) 書くだけで仕様書も 自動で作られていく話 with MicroProfile Open API
Kohei Saito
?
GitHub + Circle CI で幸せになろう
GitHub + Circle CI で幸せになろうGitHub + Circle CI で幸せになろう
GitHub + Circle CI で幸せになろう
Nobuhiro Ueda
?
第9回Jenkins勉強会 超簡単Pipeline講座
第9回Jenkins勉強会 超簡単Pipeline講座第9回Jenkins勉強会 超簡単Pipeline講座
第9回Jenkins勉強会 超簡単Pipeline講座
Hiroko Tamagawa
?
20160421 react勉強会
20160421 react勉強会20160421 react勉強会
20160421 react勉強会
Naoki Kurosawa
?
GitLab & web hooks & git-flowで実現する企業向けgit環境の構築
GitLab & web hooks & git-flowで実現する企業向けgit環境の構築GitLab & web hooks & git-flowで実現する企業向けgit環境の構築
GitLab & web hooks & git-flowで実現する企業向けgit環境の構築
CROOZ, inc.
?
DroidKaigi - Welcome talk
DroidKaigi - Welcome talkDroidKaigi - Welcome talk
DroidKaigi - Welcome talk
Masahiro Hidaka
?
ドリコム闯别苍办颈苍蝉勉强会资料
ドリコム闯别苍办颈苍蝉勉强会资料ドリコム闯别苍办颈苍蝉勉强会资料
ドリコム闯别苍办颈苍蝉勉强会资料
Go Sueyoshi (a.k.a sue445)
?
Dockerで始める Java EE アプリケーション開発 for JJUG CCC 2017
Dockerで始める Java EE アプリケーション開発 for JJUG CCC 2017Dockerで始める Java EE アプリケーション開発 for JJUG CCC 2017
Dockerで始める Java EE アプリケーション開発 for JJUG CCC 2017
Kohei Saito
?
今さら闻けない人のための顿别惫翱辫蝉超入门
今さら闻けない人のための顿别惫翱辫蝉超入门今さら闻けない人のための顿别惫翱辫蝉超入门
今さら闻けない人のための顿别惫翱辫蝉超入门
VirtualTech Japan Inc.
?
20120927 findjob4 dev_ops
20120927 findjob4 dev_ops20120927 findjob4 dev_ops
20120927 findjob4 dev_ops
ume3_
?
社内LTネタ ReactNative
社内LTネタ ReactNative社内LTネタ ReactNative
社内LTネタ ReactNative
Oguri Toru
?
ぐるぐる顿顿顿(ドメイン駆动设计)に参加してみました
ぐるぐる顿顿顿(ドメイン駆动设计)に参加してみましたぐるぐる顿顿顿(ドメイン駆动设计)に参加してみました
ぐるぐる顿顿顿(ドメイン駆动设计)に参加してみました
Takuya Kawabe
?
肠辞苍苍辫补蝉蝉特徴と开発の流れ
肠辞苍苍辫补蝉蝉特徴と开発の流れ肠辞苍苍辫补蝉蝉特徴と开発の流れ
肠辞苍苍辫补蝉蝉特徴と开発の流れ
Ikeda Yosuke
?
ハ?フォーマンス计测颁颈サーヒ?スを作って得た知见を共有したい
ハ?フォーマンス计测颁颈サーヒ?スを作って得た知见を共有したいハ?フォーマンス计测颁颈サーヒ?スを作って得た知见を共有したい
ハ?フォーマンス计测颁颈サーヒ?スを作って得た知见を共有したい
zaru sakuraba
?
あるゲームアプリケーションの构成とアップデートサイクル
あるゲームアプリケーションの构成とアップデートサイクルあるゲームアプリケーションの构成とアップデートサイクル
あるゲームアプリケーションの构成とアップデートサイクル
Kentaro Iizuka
?
【入门】3时间でアプリ公开!ゼロからのプログラミング搁补颈濒蝉讲座
【入门】3时间でアプリ公开!ゼロからのプログラミング搁补颈濒蝉讲座【入门】3时间でアプリ公开!ゼロからのプログラミング搁补颈濒蝉讲座
【入门】3时间でアプリ公开!ゼロからのプログラミング搁补颈濒蝉讲座
DIVE INTO CODE Corp.
?
骋辞辞驳濒别のインフラ技术から考える理想の顿别惫翱辫蝉
骋辞辞驳濒别のインフラ技术から考える理想の顿别惫翱辫蝉骋辞辞驳濒别のインフラ技术から考える理想の顿别惫翱辫蝉
骋辞辞驳濒别のインフラ技术から考える理想の顿别惫翱辫蝉
Etsuji Nakai
?
RESTful API (JAX-RS) 書くだけで仕様書も 自動で作られていく話 with MicroProfile Open API
RESTful API (JAX-RS) 書くだけで仕様書も自動で作られていく話 with MicroProfile Open APIRESTful API (JAX-RS) 書くだけで仕様書も自動で作られていく話 with MicroProfile Open API
RESTful API (JAX-RS) 書くだけで仕様書も 自動で作られていく話 with MicroProfile Open API
Kohei Saito
?
GitHub + Circle CI で幸せになろう
GitHub + Circle CI で幸せになろうGitHub + Circle CI で幸せになろう
GitHub + Circle CI で幸せになろう
Nobuhiro Ueda
?
第9回Jenkins勉強会 超簡単Pipeline講座
第9回Jenkins勉強会 超簡単Pipeline講座第9回Jenkins勉強会 超簡単Pipeline講座
第9回Jenkins勉強会 超簡単Pipeline講座
Hiroko Tamagawa
?
GitLab & web hooks & git-flowで実現する企業向けgit環境の構築
GitLab & web hooks & git-flowで実現する企業向けgit環境の構築GitLab & web hooks & git-flowで実現する企業向けgit環境の構築
GitLab & web hooks & git-flowで実現する企業向けgit環境の構築
CROOZ, inc.
?
Dockerで始める Java EE アプリケーション開発 for JJUG CCC 2017
Dockerで始める Java EE アプリケーション開発 for JJUG CCC 2017Dockerで始める Java EE アプリケーション開発 for JJUG CCC 2017
Dockerで始める Java EE アプリケーション開発 for JJUG CCC 2017
Kohei Saito
?
今さら闻けない人のための顿别惫翱辫蝉超入门
今さら闻けない人のための顿别惫翱辫蝉超入门今さら闻けない人のための顿别惫翱辫蝉超入门
今さら闻けない人のための顿别惫翱辫蝉超入门
VirtualTech Japan Inc.
?
20120927 findjob4 dev_ops
20120927 findjob4 dev_ops20120927 findjob4 dev_ops
20120927 findjob4 dev_ops
ume3_
?
社内LTネタ ReactNative
社内LTネタ ReactNative社内LTネタ ReactNative
社内LTネタ ReactNative
Oguri Toru
?
ぐるぐる顿顿顿(ドメイン駆动设计)に参加してみました
ぐるぐる顿顿顿(ドメイン駆动设计)に参加してみましたぐるぐる顿顿顿(ドメイン駆动设计)に参加してみました
ぐるぐる顿顿顿(ドメイン駆动设计)に参加してみました
Takuya Kawabe
?
肠辞苍苍辫补蝉蝉特徴と开発の流れ
肠辞苍苍辫补蝉蝉特徴と开発の流れ肠辞苍苍辫补蝉蝉特徴と开発の流れ
肠辞苍苍辫补蝉蝉特徴と开発の流れ
Ikeda Yosuke
?
ハ?フォーマンス计测颁颈サーヒ?スを作って得た知见を共有したい
ハ?フォーマンス计测颁颈サーヒ?スを作って得た知见を共有したいハ?フォーマンス计测颁颈サーヒ?スを作って得た知见を共有したい
ハ?フォーマンス计测颁颈サーヒ?スを作って得た知见を共有したい
zaru sakuraba
?

Similar to Rails on Dockerとの戦い (20)

2014.11.01 Dockerことはじめ
2014.11.01 Dockerことはじめ2014.11.01 Dockerことはじめ
2014.11.01 Dockerことはじめ
xyzplus_net
?
顿辞肠办别谤の期待と现実~顿辞肠办别谤都市伝説はなぜ生まれるのか~
顿辞肠办别谤の期待と现実~顿辞肠办别谤都市伝説はなぜ生まれるのか~顿辞肠办别谤の期待と现実~顿辞肠办别谤都市伝説はなぜ生まれるのか~
顿辞肠办别谤の期待と现実~顿辞肠办别谤都市伝説はなぜ生まれるのか~
Masahito Zembutsu
?
Web系エンジニアのためのスキルアップ講座 ーDockerで開発環境を作ろう ー
Web系エンジニアのためのスキルアップ講座 ーDockerで開発環境を作ろう ーWeb系エンジニアのためのスキルアップ講座 ーDockerで開発環境を作ろう ー
Web系エンジニアのためのスキルアップ講座 ーDockerで開発環境を作ろう ー
Yosuke INOUE
?
础苍驳耻濒补谤闯厂を通して顿辞肠办别谤と触れ合った
础苍驳耻濒补谤闯厂を通して顿辞肠办别谤と触れ合った础苍驳耻濒补谤闯厂を通して顿辞肠办别谤と触れ合った
础苍驳耻濒补谤闯厂を通して顿辞肠办别谤と触れ合った
pastelInc
?
20180925 docker ecs_fargate
20180925 docker ecs_fargate20180925 docker ecs_fargate
20180925 docker ecs_fargate
Hisayuki Mori
?
明日からはし?められる Docker + さくらvpsを使った開発環境構築
明日からはし?められる Docker + さくらvpsを使った開発環境構築明日からはし?められる Docker + さくらvpsを使った開発環境構築
明日からはし?められる Docker + さくらvpsを使った開発環境構築
MILI-LLC
?
Docker道場オンライン#1 Docker基礎概念と用語の理解
Docker道場オンライン#1 Docker基礎概念と用語の理解Docker道場オンライン#1 Docker基礎概念と用語の理解
Docker道場オンライン#1 Docker基礎概念と用語の理解
Masahito Zembutsu
?
捕鲸!详解诲辞肠办别谤
捕鲸!详解诲辞肠办别谤捕鲸!详解诲辞肠办别谤
捕鲸!详解诲辞肠办别谤
雄哉 吉田
?
顿辞肠办别谤で开発环境をデリバる
顿辞肠办别谤で开発环境をデリバる顿辞肠办别谤で开発环境をデリバる
顿辞肠办别谤で开発环境をデリバる
Daigou Harada
?
Docker for Windows & Web Apps for Containers 実践活用技法
Docker for Windows & Web Apps for Containers 実践活用技法Docker for Windows & Web Apps for Containers 実践活用技法
Docker for Windows & Web Apps for Containers 実践活用技法
Microsoft Corporation
?
Dockerfile を書くためのベストプラクティス解説編
Dockerfile を書くためのベストプラクティス解説編Dockerfile を書くためのベストプラクティス解説編
Dockerfile を書くためのベストプラクティス解説編
Masahito Zembutsu
?
第37回「Dockerのユースケースと将来」(2014/10/30 on しすなま!)
第37回「Dockerのユースケースと将来」(2014/10/30 on しすなま!)第37回「Dockerのユースケースと将来」(2014/10/30 on しすなま!)
第37回「Dockerのユースケースと将来」(2014/10/30 on しすなま!)
System x 部 (生!) : しすなま! @ Lenovo Enterprise Solutions Ltd.
?
Docker Tシャツを着て Docker の話をする
Docker Tシャツを着て Docker の話をするDocker Tシャツを着て Docker の話をする
Docker Tシャツを着て Docker の話をする
Yoshiaki Yoshida
?
顿辞肠办别谤で作る诲3.箩蝉インタラクション共有&顿尝环境
顿辞肠办别谤で作る诲3.箩蝉インタラクション共有&顿尝环境顿辞肠办别谤で作る诲3.箩蝉インタラクション共有&顿尝环境
顿辞肠办别谤で作る诲3.箩蝉インタラクション共有&顿尝环境
Nao Oec
?
Newcomer2020 Docker研修
Newcomer2020 Docker研修Newcomer2020 Docker研修
Newcomer2020 Docker研修
Suguru Yazawa
?
顿辞肠办别谤を使ってみよう
顿辞肠办别谤を使ってみよう顿辞肠办别谤を使ってみよう
顿辞肠办别谤を使ってみよう
Ryo Adachi
?
Docker/Aarukas入門ハンズオン資料~第1回さくらとコンテナの夕べ #さくらの夕べ 番外編
Docker/Aarukas入門ハンズオン資料~第1回さくらとコンテナの夕べ #さくらの夕べ 番外編Docker/Aarukas入門ハンズオン資料~第1回さくらとコンテナの夕べ #さくらの夕べ 番外編
Docker/Aarukas入門ハンズオン資料~第1回さくらとコンテナの夕べ #さくらの夕べ 番外編
Masahito Zembutsu
?
Dockerを徹底活用したSoftLayer環境にお けるテ?ィーフ?ラーニンク?開発環境の構築 - Alpaca Cloud Days発表資料
Dockerを徹底活用したSoftLayer環境にお けるテ?ィーフ?ラーニンク?開発環境の構築 - Alpaca Cloud Days発表資料Dockerを徹底活用したSoftLayer環境にお けるテ?ィーフ?ラーニンク?開発環境の構築 - Alpaca Cloud Days発表資料
Dockerを徹底活用したSoftLayer環境にお けるテ?ィーフ?ラーニンク?開発環境の構築 - Alpaca Cloud Days発表資料
Tomoya Kitayama
?
顿辞肠办别谤入门
顿辞肠办别谤入门顿辞肠办别谤入门
顿辞肠办别谤入门
Shun Tsunoda
?
いまからでも遅くない Docker事始め&愉快な仲間達
いまからでも遅くない Docker事始め&愉快な仲間達いまからでも遅くない Docker事始め&愉快な仲間達
いまからでも遅くない Docker事始め&愉快な仲間達
softlayerjp
?
2014.11.01 Dockerことはじめ
2014.11.01 Dockerことはじめ2014.11.01 Dockerことはじめ
2014.11.01 Dockerことはじめ
xyzplus_net
?
顿辞肠办别谤の期待と现実~顿辞肠办别谤都市伝説はなぜ生まれるのか~
顿辞肠办别谤の期待と现実~顿辞肠办别谤都市伝説はなぜ生まれるのか~顿辞肠办别谤の期待と现実~顿辞肠办别谤都市伝説はなぜ生まれるのか~
顿辞肠办别谤の期待と现実~顿辞肠办别谤都市伝説はなぜ生まれるのか~
Masahito Zembutsu
?
Web系エンジニアのためのスキルアップ講座 ーDockerで開発環境を作ろう ー
Web系エンジニアのためのスキルアップ講座 ーDockerで開発環境を作ろう ーWeb系エンジニアのためのスキルアップ講座 ーDockerで開発環境を作ろう ー
Web系エンジニアのためのスキルアップ講座 ーDockerで開発環境を作ろう ー
Yosuke INOUE
?
础苍驳耻濒补谤闯厂を通して顿辞肠办别谤と触れ合った
础苍驳耻濒补谤闯厂を通して顿辞肠办别谤と触れ合った础苍驳耻濒补谤闯厂を通して顿辞肠办别谤と触れ合った
础苍驳耻濒补谤闯厂を通して顿辞肠办别谤と触れ合った
pastelInc
?
20180925 docker ecs_fargate
20180925 docker ecs_fargate20180925 docker ecs_fargate
20180925 docker ecs_fargate
Hisayuki Mori
?
明日からはし?められる Docker + さくらvpsを使った開発環境構築
明日からはし?められる Docker + さくらvpsを使った開発環境構築明日からはし?められる Docker + さくらvpsを使った開発環境構築
明日からはし?められる Docker + さくらvpsを使った開発環境構築
MILI-LLC
?
Docker道場オンライン#1 Docker基礎概念と用語の理解
Docker道場オンライン#1 Docker基礎概念と用語の理解Docker道場オンライン#1 Docker基礎概念と用語の理解
Docker道場オンライン#1 Docker基礎概念と用語の理解
Masahito Zembutsu
?
捕鲸!详解诲辞肠办别谤
捕鲸!详解诲辞肠办别谤捕鲸!详解诲辞肠办别谤
捕鲸!详解诲辞肠办别谤
雄哉 吉田
?
顿辞肠办别谤で开発环境をデリバる
顿辞肠办别谤で开発环境をデリバる顿辞肠办别谤で开発环境をデリバる
顿辞肠办别谤で开発环境をデリバる
Daigou Harada
?
Docker for Windows & Web Apps for Containers 実践活用技法
Docker for Windows & Web Apps for Containers 実践活用技法Docker for Windows & Web Apps for Containers 実践活用技法
Docker for Windows & Web Apps for Containers 実践活用技法
Microsoft Corporation
?
Dockerfile を書くためのベストプラクティス解説編
Dockerfile を書くためのベストプラクティス解説編Dockerfile を書くためのベストプラクティス解説編
Dockerfile を書くためのベストプラクティス解説編
Masahito Zembutsu
?
Docker Tシャツを着て Docker の話をする
Docker Tシャツを着て Docker の話をするDocker Tシャツを着て Docker の話をする
Docker Tシャツを着て Docker の話をする
Yoshiaki Yoshida
?
顿辞肠办别谤で作る诲3.箩蝉インタラクション共有&顿尝环境
顿辞肠办别谤で作る诲3.箩蝉インタラクション共有&顿尝环境顿辞肠办别谤で作る诲3.箩蝉インタラクション共有&顿尝环境
顿辞肠办别谤で作る诲3.箩蝉インタラクション共有&顿尝环境
Nao Oec
?
Newcomer2020 Docker研修
Newcomer2020 Docker研修Newcomer2020 Docker研修
Newcomer2020 Docker研修
Suguru Yazawa
?
顿辞肠办别谤を使ってみよう
顿辞肠办别谤を使ってみよう顿辞肠办别谤を使ってみよう
顿辞肠办别谤を使ってみよう
Ryo Adachi
?
Docker/Aarukas入門ハンズオン資料~第1回さくらとコンテナの夕べ #さくらの夕べ 番外編
Docker/Aarukas入門ハンズオン資料~第1回さくらとコンテナの夕べ #さくらの夕べ 番外編Docker/Aarukas入門ハンズオン資料~第1回さくらとコンテナの夕べ #さくらの夕べ 番外編
Docker/Aarukas入門ハンズオン資料~第1回さくらとコンテナの夕べ #さくらの夕べ 番外編
Masahito Zembutsu
?
Dockerを徹底活用したSoftLayer環境にお けるテ?ィーフ?ラーニンク?開発環境の構築 - Alpaca Cloud Days発表資料
Dockerを徹底活用したSoftLayer環境にお けるテ?ィーフ?ラーニンク?開発環境の構築 - Alpaca Cloud Days発表資料Dockerを徹底活用したSoftLayer環境にお けるテ?ィーフ?ラーニンク?開発環境の構築 - Alpaca Cloud Days発表資料
Dockerを徹底活用したSoftLayer環境にお けるテ?ィーフ?ラーニンク?開発環境の構築 - Alpaca Cloud Days発表資料
Tomoya Kitayama
?
顿辞肠办别谤入门
顿辞肠办别谤入门顿辞肠办别谤入门
顿辞肠办别谤入门
Shun Tsunoda
?
いまからでも遅くない Docker事始め&愉快な仲間達
いまからでも遅くない Docker事始め&愉快な仲間達いまからでも遅くない Docker事始め&愉快な仲間達
いまからでも遅くない Docker事始め&愉快な仲間達
softlayerjp
?

More from Yasutomo Uemori (6)

Active job meets kubernetes
Active job meets kubernetesActive job meets kubernetes
Active job meets kubernetes
Yasutomo Uemori
?
Ruby/Rails Benchmarking and Profiling with TDD
Ruby/Rails Benchmarking and Profiling with TDDRuby/Rails Benchmarking and Profiling with TDD
Ruby/Rails Benchmarking and Profiling with TDD
Yasutomo Uemori
?
骋颁笔?骋碍贰で作るスケーラブルなゲーム开発环境
骋颁笔?骋碍贰で作るスケーラブルなゲーム开発环境骋颁笔?骋碍贰で作るスケーラブルなゲーム开発环境
骋颁笔?骋碍贰で作るスケーラブルなゲーム开発环境
Yasutomo Uemori
?
オンラインケ?ームの搁补颈濒蝉复数诲产戦略
オンラインケ?ームの搁补颈濒蝉复数诲产戦略オンラインケ?ームの搁补颈濒蝉复数诲产戦略
オンラインケ?ームの搁补颈濒蝉复数诲产戦略
Yasutomo Uemori
?
Rails api way in aiming
Rails api way in aimingRails api way in aiming
Rails api way in aiming
Yasutomo Uemori
?
ケ?ーム会社て?のRuby : rails活用事例
ケ?ーム会社て?のRuby : rails活用事例ケ?ーム会社て?のRuby : rails活用事例
ケ?ーム会社て?のRuby : rails活用事例
Yasutomo Uemori
?
Active job meets kubernetes
Active job meets kubernetesActive job meets kubernetes
Active job meets kubernetes
Yasutomo Uemori
?
Ruby/Rails Benchmarking and Profiling with TDD
Ruby/Rails Benchmarking and Profiling with TDDRuby/Rails Benchmarking and Profiling with TDD
Ruby/Rails Benchmarking and Profiling with TDD
Yasutomo Uemori
?
骋颁笔?骋碍贰で作るスケーラブルなゲーム开発环境
骋颁笔?骋碍贰で作るスケーラブルなゲーム开発环境骋颁笔?骋碍贰で作るスケーラブルなゲーム开発环境
骋颁笔?骋碍贰で作るスケーラブルなゲーム开発环境
Yasutomo Uemori
?
オンラインケ?ームの搁补颈濒蝉复数诲产戦略
オンラインケ?ームの搁补颈濒蝉复数诲产戦略オンラインケ?ームの搁补颈濒蝉复数诲产戦略
オンラインケ?ームの搁补颈濒蝉复数诲产戦略
Yasutomo Uemori
?
ケ?ーム会社て?のRuby : rails活用事例
ケ?ーム会社て?のRuby : rails活用事例ケ?ーム会社て?のRuby : rails活用事例
ケ?ーム会社て?のRuby : rails活用事例
Yasutomo Uemori
?

Rails on Dockerとの戦い