RUN
コマンドは新しい画像レイヤーのみを追加します。実行時には実行されません。イメージのビルド時のみ。
CMD
を使用する 代わりは。 CMD
によって呼び出されるシェルスクリプトに外部化することで、複数のコマンドを組み合わせることができます。 :
CMD start.sh
start.sh
内 次のように書くスクリプト:
#!/bin/bash
nohup redis-server &
uwsgi --http 0.0.0.0:8000 --module mymodule.wsgi