RUN
perintah hanya menambahkan lapisan gambar baru. Mereka tidak dieksekusi selama runtime. Hanya selama waktu pembuatan gambar.
Gunakan CMD
sebagai gantinya. Anda dapat menggabungkan beberapa perintah dengan mengeksternalkannya ke dalam skrip shell yang dipanggil oleh CMD
:
CMD start.sh
Dalam start.sh
script yang anda tulis sebagai berikut :
#!/bin/bash
nohup redis-server &
uwsgi --http 0.0.0.0:8000 --module mymodule.wsgi