Upgrade to Pro — share decks privately, control downloads, hide ads and more …

2020 Introduction Container Winter Story

6ed12627fec46a135f1bce5d56f3568e?s=47 nwiizo
December 01, 2020

2020 Introduction Container Winter Story

はじめてでもわかる!コンテナ入門 - 社内研修研修公開しちゃいます -
https://gmo.connpass.com/event/194419/
ハンズオン資料
https://github.com/nwiizo/2020-12-Introduction-to-containers

6ed12627fec46a135f1bce5d56f3568e?s=128

nwiizo

December 01, 2020
Tweet

Transcript

  1. None
  2. None
  3. None
  4. ⚫ ⚫ ⚫ ⚫ ⚫ ⚫ サイトより引用

  5. None
  6. None
  7. ⚫ ⚫ ⚫ ⚫ ⚫ ⚫ ⚫ ⚫ ⚫ ⚫

    ⚫ ⚫
  8. https://github.com/cncf/presentations

  9. • •

  10. ⚫ ⚫ ⚫ https://github.com/cncf/toc/blob/master/DEFINITION.md 最近日本語が登場したので差し替えます. ありがとう @yokawasa さん

  11. None
  12. None
  13. ⚫ ⚫ ⚫ ⚫ ⚫ ⚫ ⚫

  14. ⚫ ⚫ ⚫ ⚫ ⚫ ⚫ https://employment.en-japan.com/engineerhub/entry/2019/02/05/103000 コンテナ技術入門 - 仮想化との違いを知り、要素技術を触って学ぼう

  15. ⚫ ⚫

  16. ⚫ ⚫

  17. ⚫ ⚫ ⚫ ⚫ ⚫ ⚫ ⚫ ⚫

  18. ⚫ ⚫ ⚫ ⚫ ⚫ ⚫ ⚫ ⚫

  19. プロセスからコンテナ、そして…

  20. ⚫ ⚫ ⚫ ⚫ https://www.docker.com/

  21. ⚫ ⚫ ⚫

  22. ⚫ ⚫ ⚫

  23. ⚫ ⚫

  24. ⚫ ⚫ ⚫

  25. ⚫ ⚫ https://docs.docker.com/develop/develop-images/dockerfile_best-practices/#leverage-build-cache Leverage build cache

  26. ⚫ ⚫ https://docs.docker.com/develop/develop-images/dockerfile_best-practices/#leverage-build-cache Leverage build cache

  27. None
  28. ⚫ ⚫ ⚫ ⚫ ⚫

  29. ⚫ ⚫

  30. ⚫ ⚫ ⚫ ⚫

  31. ⚫ ⚫ ⚫ ⚫ • •

  32. ⚫ ⚫ ⚫ ⚫

  33. ⚫ ⚫

  34. ⚫ ⚫ ⚫ ⚫ local remote

  35. ⚫ ⚫ ⚫ 最初に実行される

  36. ⚫ ⚫ ⚫ ⚫ ⚫ ⚫ Dockerfile リファレンス https://docs.docker.com/engine/reference/builder/

  37. None
  38. ⚫ ⚫ ⚫

  39. ⚫ ⚫ ⚫ ⚫ ⚫ ⚫ ⚫ ⚫ https://docs.docker.com/develop/develop-images/dockerfile_best-practices/

  40. None
  41. None
  42. None
  43. None
  44. None
  45. None
  46. None
  47. None
  48. None
  49. None
  50. None
  51. None
  52. ⚫ ⚫ https://ai.google/research/pubs/pub43438 Large-scale cluster management at Google with Borg

  53. ⚫ ⚫ ⚫ ⚫ ⚫ ⚫

  54. ⚫ ⚫ ⚫ ⚫

  55. None
  56. ⚫ replicaset.yaml

  57. None
  58. None
  59. None
  60. None
  61. None
  62. None
  63. None
  64. None
  65. None
  66. ⚫ ⚫ ⚫ ⚫

  67. None
  68. None
  69. None
  70. None
  71. None
  72. None
  73. None
  74. None
  75. None
  76. None
  77. None
  78. ⚫ ⚫

  79. None
  80. テンプレート containerの変更 v1 v2

  81. テンプレート containerの変更 v1 v2 ⚫

  82. ⚫ ⚫ ⚫ ⚫ ⚫ ⚫ ⚫ https://kubernetes.io/docs/concepts/workloads/controllers/garbage-collection/

  83. None
  84. None
  85. None
  86. None
  87. None
  88. None
  89. None
  90. None
  91. None
  92. None
  93. ⚫ ⚫ ⚫ ⚫ https://blog.cybozu.io/entry/2019/07/03/170000 お手軽Kubernetesクラスタ作成ツール “kind”の紹介より

  94. ⚫ ⚫

  95. None
  96. None