Я просто пишу настроенный контейнерный докер-файл, включающий CMD["uwsgi", "--ini", "uwsgi.ini"]
на основе официального образа nginx
И я вижу, что в конце Dockerfile этого официального изображения nginx есть CMD["nginx", "-g", "daemon off"]
.
Это должно означать запуск nginx при запуске контейнера.Таким образом, мой CMD["uwsgi", "--ini", "uwsgi.ini"]
в моем dockerfile переопределит его, поэтому контейнер немедленно выйдетКак мне не переопределить его и заставить работать как nginx, так и uwsgi?
Я много гуглил, но ни одно из этих решений не основано на официальном имидже nginx.Очевидно, что я могу запустить другой контейнер только для uwsgi и подключить его к контейнеру nginx (т.е. к контейнеру, запускаемому официальным изображением nginx), но я думаю, что это хлопотно и ненужно.
официальное изображение nginx здесь