現時点(2019/9/9現在)では、UbuntuまたはDebianのみサポート。CentOSはexperimentalが提供されているっぽいですが試してません。
※参考:http://dokku.viewdocs.io/dokku/getting-started/installation/
wget https://raw.githubusercontent.com/dokku/dokku/v0.18.3/bootstrap.sh sudo DOKKU_TAG=v0.18.3 bash bootstrap.sh
ブラウザからサーバにアクセスするとDokku Setup画面が表示されるので、SSHキーを入力し「Finish Setup」を押下します。
※登録した鍵は/home/dokku/.ssh/authorized_keyに登録されます。
正しくインストールされたか確認するため、the Heroku Ruby on Rails "Getting Started" app.を使用して動作確認します。
# アプリケーション作成 dokku apps:create ruby-getting-started # postgres pluginのインストール(root権限が必要) sudo dokku plugin:install https://github.com/dokku/dokku-postgres.git # postgresデータベース作成。(名前:railsdatabase) dokku postgres:create railsdatabase # 作成したデータベースとアプリケーションをリンク dokku postgres:link railsdatabase ruby-getting-started