LoginSignup
1
0

All you need is Docker.

Posted at

All you need is Docker

お前に必要なのはDockerだけ

環境を統一しろ

  • OSは統一されているのか?
  • 言語のバージョンは統一されているのか?
  • 外部ライブラリはバージョン含め統一されているのか?

インフラのコード化しろ

  • 現環境のドキュメント化はどうするつもりだ?
  • 環境構築を属人化させるつもりか?

最後に

Dockerが銀の弾丸にはならないし、脳死でDockerを選んでほしいとも思わない。
エンジニアだろ?ベストプラクティスを考え続けろ。

本番でDockerを使うにはセキュリティを意識しなくちゃいけない。ネットワークを意識しなくちゃいけない。容量を意識しなくちゃいけない。etc...

誰にでも最初はある。ビルドコンテキストがルートでもいいじゃん。
ビルドキャッシュをうまく使えなくても、イメージサイズが大きくてもいいじゃん。まずは、使ってみて動かせ。

Happy Hacking!

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0