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

STNSとDocker

Kazuhiko Yamashita
April 23, 2016
1.5k

 STNSとDocker

Kazuhiko Yamashita

April 23, 2016
Tweet

Transcript

  1. ໾ׂ͝ͱʹΠϝʔδΛ෼͚Δ rhel-x86-build rhel-x86-test rhel-x86-pkg rhel-i386-build rhel-i386-test rhel-i386-pkg debian-x86-build debian-x86-test debian-x86-pkg

    debian-i386-build debian-i386-test debian-i386-pkg rhel-x86-chef rhel-i386-chef debian-x86-chef debian-i386-chef 16ύλʔϯ×2(server,client)
  2. DRY

  3. Base STEP1:Πϝʔδ؅ཧΛೋஈ֊ʹ rhel-x86 rhel-i386 debian-i386 debian-x86 Πϯετʔϧ͢Δϛυϧ΢ΣΞ΍ ಺෦ઃఆΛἧ͑ɺΞʔΩςΫνϟ ʹґଘ͠ͳ͍ૢ࡞ΛՄೳͱ͢Δ concreate

    rhel-x86-build rhel-x86-test rhel-x86-pkg rhel-i386-build rhel-i386-test rhel-i386-pkg debian-x86-build debian-x86-test debian-x86-pkg debian-i386-build debian-i386-test debian-i386-pkg ϕʔεΠϝʔδ͔Β໾ׂ͝ͱʹ ΠϝʔδΛ࡞੒͢Δ
  4. Dockerfile rhel-x86-build rhel-x86-test rhel-x86-pkg rhel-i386-build rhel-i386-test rhel-i386-pkg debian-x86-build debian-x86-test debian-x86-pkg

    debian-i386-build debian-i386-test debian-i386-pkg bin/rake build bin/rake test bin/rake pkg ໾ׂ͝ͱʹ1ίϚϯυͰશͯͷOSɺ ΞʔΩςΫνϟͰ࣮ߦͰ͖ΔΑ͏ʹͳΔ