私は簡単なWebの展開のために今dokkuを学んでいます。sudoの有無にかかわらず、dokkuを正しくインストールするには?
wget -qO- https://raw.github.com/progrium/dokku/v0.3.12/bootstrap.sh | sudo DOKKU_TAG=v0.3.12 bash
私はdevopまたはadminないんだけど、私の知る限り、この行を理解し、それは、root
アカウントでsudo
のおかげで、すべてのブートストラップおよびインストールを実行します。命令は、このコマンドを述べるインストール公式。したがって、dokkuはroot
のアクセス権を持つディレクトリにチェックアウトされ、/var/lib/dokku/
のような追加のディレクトリもすべてroot
のアクセス権を持ちます。
問題は、ドックについてインターネット上のすべての記事がdokku
コマンドを実行するように指示するか、sudo
なしでドック関連の操作を実行することです。たとえば、このdokku
データベースプラグイン、https://github.com/krisrang/dokku-mariadbについての指示は、それをインストールするよう指示経由:
cd /var/lib/dokku/plugins
git clone https://github.com/krisrang/dokku-mariadb mariadb
dokku plugins-install
/var/lib/dokku/plugins
がroot
アクセス権を持っているとgit clone
はacces denied
で失敗しますので、これは、機能していません。今日は非管理者になるのは難しいですが、誰かが私が間違っていることを示唆しているかもしれません。私はドックを別の方法でインストールする必要がありますか、インターネット上のドック関連のチュートリアルは、私がroot
の下で実行していることを前提としています(私の限られた管理者の知識では、
'須藤-dokku'音をプラグインをインストールする方法があるでしょうパズルゲームの素晴らしい名前のように。 – ComicSansMS