Dockerアプリケーションのポータビリティを考える #dockerjp

B4afc7d853d7f1cb6a253d3c7183c05a?s=47 Naoya Ito
April 11, 2014

Dockerアプリケーションのポータビリティを考える #dockerjp

B4afc7d853d7f1cb6a253d3c7183c05a?s=128

Naoya Ito

April 11, 2014
Tweet

Transcript

  1. 20.

    ΍ͬͯΈͨ͜ͱ •  લఏ3VCZ 4JOBUSBͳ8FCΞϓϦ •  ࣮ߦ؀ڥ SVCZ΄͔ ͷϏϧυ   ඞཁόʔδϣϯͷSVCZ΍CVOEMFSͳͲΛ

    ༧ΊೖΕͨ%PDLFSΠϝʔδΛ࡞͓ͬͯ͘ ํࣜ   )FSPLVͷCVJMEQBDLͰΦϯσϚϯυʹ Ϗϧυ͢Δํࣜ •  %PLLVΈ͍ͨͳ σϞͬͨͷ͸ͷ΄͏
  2. 21.

    #VJMEQBDL •  ΞϓϦέʔγϣϯͷ࣮ߦ؀ڥΛϏϧυ͢ ΔͨΊͷεΫϦϓτύοέʔδ – ΠϯλϑΣʔε͕ඪ४Խ͞ΕͯΔ •  CJOEFUFDUŋŋŋର৅ΞϓϦͷݴޠͳͲΛ൑ఆ •  CJODPNQJMFŋŋŋ࣮ߦʹඞཁͳ؀ڥΛϏϧυ – 

    ྫSVCZͷϏϧυɺCVOEMFJOTUBMMFUD •  CJOSFMFBTFŋŋŋΞϓϦέʔγϣϯ࣮ߦίϚϯυ ͷܾఆ –  IFSPLVIFSPLVCVJMEQBDLSVCZ IFSPLVIFSPLV CVJMEQBDLOPEFKT NJZBHBXBIFSPLVCVJMEQBDL QFSMͦΕͧΕʹͭͷεΫϦϓτ͕ೖͬͯΔ
  3. 22.

    1.  アプリ を   git  push 2.  post-­‐update  hoook  で

      docker  run   3.  コンテナ起動 4.    アプリを  git  clone (※cloneじゃなくpushにしたい)