Skip to content

Commit 8ae8a16

Browse files
aquiladaycnasa9084
andauthored
Update content/ja/blog/_posts/2020-12-02-dont-panic-kubernetes-and-docker.md
Co-authored-by: nasa9084 <[email protected]>
1 parent 4a6f5ef commit 8ae8a16

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

content/ja/blog/_posts/2020-12-02-dont-panic-kubernetes-and-docker.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Kubernetesはv1.20より新しいバージョンで、コンテナランタイ
2020

2121
もし、ご自身でClusterを管理しているのなら、やはり問題が発生する前に必要な対応を行う必要があります。v1.20の時点で、Dockerの使用についての警告メッセージが表示されるようになります。将来のKubernetesリリース(現在の計画では2021年下旬のv1.22)でDockerのRuntimeとしての使用がサポートされなくなれば、containerdやCRI-Oといった他のサポート対象のRuntimeに切り替える必要があります。切り替える際、そのRuntimeが現在使用しているDocker Daemonの設定をサポートすることを確認してください。(Loggingなど)
2222

23-
## では、なぜ混乱が生じ、誰もが恐怖に駆られているのか。 ##
23+
## では、なぜ混乱が生じ、誰もが恐怖に駆られているのか。
2424
ここで議論になっているのは2つの異なる場面についてであり、それが混乱の原因になっています。Kubernetesクラスターの内部では、Container runtimeと呼ばれるものがあり、それはImageをPullし起動する役目を持っています。Dockerはその選択肢として人気があります(他にはcontainerdやCRI-Oが挙げられます)が、しかしDockerはそれ自体がKubernetesの一部として設計されているわけではありません。これが問題の原因となっています。
2525

2626
お分かりかと思いますが、ここで”Docker”と呼んでいるものは、ある1つのものではなく、その技術的な体系の全体であり、その一部には"containerd"と呼ばれるものもあり、これはそれ自体がハイレベルなContainer runtimeとなっています。Dockerは素晴らしいもので、便利です。なぜなら、多くのUXの改善がされており、それは人間が開発を行うための操作を簡単にしているのです。しかし、それらはKubernetesに必要なものではありません。Kubernetesは人間ではないからです。

0 commit comments

Comments
 (0)