Необходимо собрать контейнер на базе убунты, загружить в него nginx и все это представить в Serverless containers Яндекса. Сделал докерфайл, собрал образ, загрузил в контейнер реджестри и собираю контейнеры и делаю публичными, но всегда выходит ошибка:
{"errorMessage":"user container finished with error: exit status 1","errorType":"UserCodeError"}
Контейнер с образом нормально функционирует на локальной машине. С чем может быть связано? Что необходимо доделать или исправить под контейнеры яндекса?
Dockerfile:
FROM ubuntu:latest
COPY index.html /var/www/html/index.html
COPY index.html /usr/share/nginx/html/index.html
COPY script.sh .
RUN /bin/bash && apt update && apt-get -y install nginx
CMD ["chmod", "+x", "script.sh"]
CMD ["./script.sh"]
script.sh:
#!/bin/bash
#apt install nginx
echo "starting nginx"
exec nginx -g "daemon off;"