Dokku で Django アプリケーションをデプロイしようとしています。
My requirements.txt
containsdjango-pylibmc
がプリインストールされている必要がありlibmemcached
ます。したがって、レポをプッシュすると、次のメッセージで失敗します。
remote: In file included from _pylibmcmodule.c:34:0:
remote:
remote: _pylibmcmodule.h:42:36: fatal error: libmemcached/memcached.h: No such file or directory
remote:
remote: compilation terminated.
remote:
remote: error: command 'gcc' failed with exit status 1
remote:
memcached プラグインを使用して解決することを考えましたが、memcached がインストールされている別のコンテナーを作成するだけであることを理解しています。
問題は、その pip インストールを機能させるために何をする必要があるかということです。apt-get install libmemcached
dokku push に step を含めてもいいですか?