1

Dokku で Django アプリケーションをデプロイしようとしています。

My requirements.txtcontainsdjango-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 libmemcacheddokku push に step を含めてもいいですか?

4

1 に答える 1