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

15分間でふんわり理解するDocker @ Matsuriba MAX

15分間でふんわり理解するDocker @ Matsuriba MAX

Yuki Watanabe

March 23, 2024
Tweet

More Decks by Yuki Watanabe

Other Decks in Programming

Transcript

  1. SPEAKER • 渡邉 雄貴 / Yuki Watanabe ◦ 近畿大学 理工学部

    B3(25卒) ▪ KINDAI Info-Tech HUB 役員 ▪ KC3運営委員会(NPO法人NxTEND) 理事 ◦ Webバックエンドエンジニア ▪ Python / TypeScript / Rubyをよく書いています ▪ 認証認可・IdPの話もよくしています 2
  2. コンテナ型仮想化 • メリット ◦ 起動が早い ▪ ゲストOSを利用しない! • PCを起動してからコマンドを叩く VS

    ただコマンドを叩く ◦ チーム開発時に環境を揃えられる ▪ マシンやOS、依存アプリケーションの差異に縛られない • compose.ymlやDockerfileを配れば(だいたい)動く 仮想化技術ってなーに? 13
  3. コンテナ型仮想化 • メリット ◦ 環境が汚染されない ▪ WebサーバやDBなどを直接インストールしなくて良い • 異なる構成での複数実行やバージョン管理がラク! ◦

    デプロイしやすい ▪ 本番環境でもコンテナ型仮想化を利用すれば差異が少ない • 最近はCaaSも増えてきた! 仮想化技術ってなーに? 14