dokkuを普段æŒã¡æ©ã„ã¦ã‚‹Macbook Airã®VirtualBoxã®Ubuntu12.04ã«å…¥ã‚ŒãŸã€‚ dokkuã¯Docker環境をセットアップã—ã¦ãã‚Œã¦ã€ãã“ã«å€‹äººç”¨ã®Herokuã®ã‚ˆã†ãªã‚‚ã®ã‚’建立ã—ã¦ãれる。 dokku本体ã¯100è¡Œãらã„ã®shellscriptã§å®Ÿè£…ã•ã‚Œã¦ã„る。ãã“ã‹ã‚‰ä½œè€…ã®progriumæ°ãŒä½œã£ãŸè‰²ã€…ãªãƒ„ールãŒå‘¼ã³å‡ºã•ã‚Œã‚‹ã®ã§ã€å®Ÿä½“ã¨ã—ã¦ã¯ã‚‚ã£ã¨å¤§ãã„ã‘ã©ã€‚ vagrantã¨ã‹chefã¨ã‹å…¨ã使ã‚ãšã«ã€ã‚¢ãƒ—リをgit pushã™ã‚‹ã¨VMãŒå»ºã¤ç’°å¢ƒãŒç°¡å˜ã«ä½œã‚Œã‚‹ã€‚ gitã®hookã§dockerコンテナãŒä½œã‚‰ã‚Œã¦ã€ãƒ•ãƒãƒ³ãƒˆã®nginxã®proxyãŒè¨å®šã•ã‚Œã¦ã€websocketも通る。 コンテナ構築ã«ã¯herokuã®buildpackãŒä½¿ã‚ã‚Œã¦ã„ã‚‹ã®ã§ã€ã‚¢ãƒ—リã®å†…容ã«å¿œã˜ã¦è‡ªå‹•çš„ã«nodeã¨ã‹rubyã¨ã‹ã®ç’°å¢ƒãŒã‚»ãƒƒãƒˆã‚¢ãƒƒãƒ—ã•ã‚Œã‚‹ã€‚ buildpackã¯he

{{#tags}}- {{label}}
{{/tags}}