Share
Embed
Docker on PHP7
PHP7を自分のサイトに乗っける手段として、Dockerをつかいました。PHP7の動向を追いかけられるし、バージョンアップも楽にできるようになってうれしいことづくめなんですが…色々フィードバックいただきましてありがとうございます。
てきめん tekimen PRO
March 05, 2016
Transcript
29 slides
-
΅͘ɺ͖ͯΊΜʂ w ʮ͖ͯͱ͏ʯʮΊΜͲ͍ʯͷུσεʼʻ w l%PO`UUIJOL GFFMzBOEl-B[JOFTTz w ͍͞ͱIUUQUFLJUPINFNEIPJJOGP w UXJUUFS!ZPVLJEFBSJUBJ
w GBDFCPPLZPVLJEFBSJUBJZVZBIBNBEB -
αΠτͷߏ w %FCJBO(/6-JOVYKFTTJF w $BLF1)1ܥ w $BLF1)1ܥ͔ΒҾ͖ܧ͗Ҿ͖ܧ͗ʜ w 1PTUHSF42- w
%FW0QT w "OTJCMF w 'BCSJD -
Αͬ͠ΌίϯύΠϧ͡Ό w ੲͷͪͺʔ ʹݶΒͳ͍͔ ίϯύΠϧͯͨ͠ w ͔͠͠ɺαʔόʔ্ͰίϯύΠϧࣗࡴߦҝ w όʔδϣϯ্͛ΒΕͳ͍ʼʻ w
ࣗՈ൛EFCSQNΛ࡞ͬͯӡ༻͋ͬͨ w ͬͺΓެࣜϦϙδτϦͩΑͶʋ ?ɻ? ϊ -
ίϯςφ෦ w BQUHFUJOTUBMMBQBDIFBQBDIFEFWCVJMEFTTFOUJBM BVUPDPOGMJCQREFWMJCYNMEFWMJCJDVEFWMJCECEFW MJCKQFHEFWMJCQOHEFWMJCHJGEFWMJCHEEFWMJCSFBEMJOF EFWMJCHEYQNEFWMJCDVSMPQFOTTMEFWQLHDPOpH w DPOpHVSFXJUIBQYTVTSCJOBQYTFOBCMF NCTUSJOHFOBCMFJOUMXJUIQHTRMVTSJODMVEF QPTUHSFTRMXJUIQEPQHTRMXJUIHEVTSJODMVEF
XJUIKQFHEJSVTSJODMVEFXJUIQOHEJSVTS JODMVEFXJUISFBEMJOFVTSJODMVEFXJUIYQN EJSVTSJODMVEFXJUIPQFOTTM -
'30.EFCJBOMBUFTU ."*/5"*/&3UFLJNFOZPVLJEFBSJUBJ!HNBJMDPN 36/BQUHFUVQEBUFBQUHFUVQHSBEFZ 36/BQUHFUJOTUBMMZBQBDIFBQBDIFNQNQSFGPSLBQBDIFEFWCVJMEFTTFOUJBMBVUPDPOGMJCQREFWMJCYNMEFWMJCJDVEFW MJCECEFWMJCKQFHEFWMJCQOHEFWMJCHJGEFWMJCHEEFWMJCSFBEMJOFEFWMJCHEEFWMJCHEYQNEFWMJCDVSMPQFOTTMEFWPQFOTTM 36/CJOCBTIDFDIP"TJB5PLZPFUDUJNF[POFEQLHSFDPOpHVSFGSPOUFOEOPOJOUFSBDUJWFU[EBUB 36/BEJTNPENQN@FWFOUBFONPENQN@QSFGPSL "%%QIQTSDVTSMPDBMTSD 803,%*3VTSMPDBMTSD 36/CVJMEDPOGDPOpHVSFXJUIBQYTVTSCJOBQYTFOBCMFNCTUSJOHFOBCMFJOUMXJUIQHTRMVTSJODMVEF
QPTUHSFTRMXJUIQEPQHTRMXJUIHEVTSJODMVEFXJUIKQFHEJSVTSJODMVEFXJUIQOHEJSVTSJODMVEFXJUISFBEMJOF VTSJODMVEFXJUIYQNEJSVTSJODMVEFXJUIPQFOTTMNBLFNBLFJOTUBMMNBLFDMFBO 803,%*3VTSMPDBM "%%DPOGBQBDIFQIQJOJVTSMPDBMMJC 36/SNSGTSD 36/BFONPEQIQTFSWJDFBQBDIFSFTUBSU 36/BQUHFUDMFBO "%%DPOGBQBDIFUFLJUPINFNEIPJDPOGFUDBQBDIFTJUFTBWBJMBCMF -
'30.EFCJBOMBUFTU ."*/5"*/&3UFLJNFOZPVLJEFBSJUBJ!HNBJMDPN 36/BQUHFUVQEBUFBQUHFUVQHSBEFZ 36/BQUHFUJOTUBMMZBQBDIFBQBDIFNQNQSFGPSLBQBDIFEFWCVJMEFTTFOUJBMBVUPDPOGMJCQREFWMJCYNMEFWMJCJDVEFW MJCECEFWMJCKQFHEFWMJCQOHEFWMJCHJGEFWMJCHEEFWMJCSFBEMJOFEFWMJCHEEFWMJCHEYQNEFWMJCDVSMPQFOTTMEFWPQFOTTM 36/CJOCBTIDFDIP"TJB5PLZPFUDUJNF[POFEQLHSFDPOpHVSFGSPOUFOEOPOJOUFSBDUJWFU[EBUB 36/BEJTNPENQN@FWFOUBFONPENQN@QSFGPSL "%%QIQTSDVTSMPDBMTSD 803,%*3VTSMPDBMTSD 36/CVJMEDPOGDPOpHVSFXJUIBQYTVTSCJOBQYTFOBCMFNCTUSJOHFOBCMFJOUMXJUIQHTRMVTSJODMVEF
QPTUHSFTRMXJUIQEPQHTRMXJUIHEVTSJODMVEFXJUIKQFHEJSVTSJODMVEFXJUIQOHEJSVTSJODMVEFXJUISFBEMJOF VTSJODMVEFXJUIYQNEJSVTSJODMVEFXJUIPQFOTTMNBLFNBLFJOTUBMMNBLFDMFBO 803,%*3VTSMPDBM "%%DPOGBQBDIFQIQJOJVTSMPDBMMJC 36/SNSGTSD 36/BFONPEQIQTFSWJDFBQBDIFSFTUBSU 36/BQUHFUDMFBO "%%DPOGBQBDIFUFLJUPINFNEIPJDPOGFUDBQBDIFTJUFTBWBJMBCMF "%%DPOGBQBDIFJNHUFLJUPINFNEIPJDPOGFUDBQBDIFTJUFTBWBJMBCMF 1)1ͷόʔδϣϯΞοϓʹ͚ͩ͜͜Ͱ͍͍ -
'30.EFCJBOMBUFTU ."*/5"*/&3UFLJNFOZPVLJEFBSJUBJ!HNBJMDPN 36/BQUHFUVQEBUFBQUHFUVQHSBEFZ 36/BQUHFUJOTUBMMZBQBDIFBQBDIFNQNQSFGPSLBQBDIFEFWCVJMEFTTFOUJBMBVUPDPOGMJCQREFWMJCYNMEFWMJCJDVEFW MJCECEFWMJCKQFHEFWMJCQOHEFWMJCHJGEFWMJCHEEFWMJCSFBEMJOFEFWMJCHEEFWMJCHEYQNEFWMJCDVSMPQFOTTMEFWPQFOTTM 36/CJOCBTIDFDIP"TJB5PLZPFUDUJNF[POFEQLHSFDPOpHVSFGSPOUFOEOPOJOUFSBDUJWFU[EBUB 36/BEJTNPENQN@FWFOUBFONPENQN@QSFGPSL 0/#6*-%"%%QIQTSDVTSMPDBMTSD 0/#6*-%803,%*3VTSMPDBMTSD 0/#6*-%36/CVJMEDPOGDPOpHVSFXJUIBQYTVTSCJOBQYTFOBCMFNCTUSJOHFOBCMFJOUMXJUIQHTRMVTS
JODMVEFQPTUHSFTRMXJUIQEPQHTRMXJUIHEVTSJODMVEFXJUIKQFHEJSVTSJODMVEFXJUIQOHEJSVTSJODMVEFXJUI SFBEMJOFVTSJODMVEFXJUIYQNEJSVTSJODMVEFXJUIPQFOTTMNBLFNBLFJOTUBMMNBLFDMFBO 0/#6*-%803,%*3VTSMPDBM 0/#6*-%"%%DPOGBQBDIFQIQJOJVTSMPDBMMJC 0/#6*-%36/SNSGTSD 0/#6*-%36/BFONPEQIQTFSWJDFBQBDIFSFTUBSU 36/BQUHFUDMFBO "%%DPOGBQBDIFUFLJUPINFNEIPJDPOGFUDBQBDIFTJUFTBWBJMBCMF "%%DPOGBQBDIFJNHUFLJUPINFNEIPJDPOGFUDBQBDIFTJUFTBWBJMBCMF -
1)1ίϯςφଆ DBUGBCpMFQZҰ෦ׂѪ DPEJOHVUG σϓϩΠΛߦ͏ !IPTUT UFLJUPITBLVSB EFGEFQMPZ
TTI@DPOpHΛ͑ΔΑ͏ʹ͢Δ FOWVTF@TTI@DPOpH5SVF จࣈ௨ΓDE XJUIDE IPNFUFLJUPI SVO TVEPEPDLFSQVMMZPVLJEFBSJUBJQIQUNDNBLFS SVO TVEPEPDLFSCVJMEUZPVLJEFBSJUBJQIQUNDNBLFSQIQUNDNBLFSIPNFUFLJUPI SVO TVEPTZTUFNDUMTUPQQIQUNDNBLFSEPDLFSTFSWJDF SVO TVEPTZTUFNDUMTUBSUQIQUNDNBLFSEPDLFSTFSWJDF GBCEFQMPZͰ͓͠·͍ʋ ?ɻ? ϊ