RUN
lệnh chỉ thêm các lớp hình ảnh mới. Chúng không được thực thi trong thời gian chạy. Chỉ trong thời gian xây dựng hình ảnh.
Sử dụng CMD
thay thế. Bạn có thể kết hợp nhiều lệnh bằng cách ngoại hóa chúng thành một tập lệnh shell được gọi bởi CMD
:
CMD start.sh
Trong start.sh
script bạn viết như sau:
#!/bin/bash
nohup redis-server &
uwsgi --http 0.0.0.0:8000 --module mymodule.wsgi