「Docker」の版間の差分
ナビゲーションに移動
検索に移動
(→設計) |
(→Docker) |
||
1行目: | 1行目: | ||
==[[Docker]]== | ==[[Docker]]== | ||
− | [[仮想化]] | | + | | [[仮想化]] | [[Kubernetes]] | |
{{amazon|B07HFS7TDT}} | {{amazon|B07HFS7TDT}} | ||
+ | {{amazon| B00JWM4W2E}} | ||
==インストール== | ==インストール== |
2020年8月29日 (土) 07:29時点における版
目次
Docker
| 仮想化 | Kubernetes |
https://images-na.ssl-images-amazon.com/images/P/ B00JWM4W2E.09.MZZZZZZZ.jpg B00JWM4W2E/typea09-22 link
インストール
設計
1コンテナにつき1プロセス
- 最も大事な観点。複数プロセスは非推奨
イミュータブルなインフラストラクチャイメージにする
- コンテナイメージはバージョン管理できるため、コンテナ実行後ではなく、コンテナイメージに実行バイナリやリソースを可能な限り埋め込むようにする
軽量なDockerイメージにする
- ノード上に使用するイメージがない場合、外部からダウンロードする必要がある
- キャッシュなどの削除、Alpine Linuxなど軽量なディストリビューションの利用
実行ユーザーをroot以外にする
- コンテナない実行ユーザーの権限を最小化
コマンド
ネットワーク
© 2006 矢木浩人