лазурная веб-работа в контейнерной службе приложений

Можно ли создать веб-задание для службы приложений, подключенных к докеру, в Azure? Фон:

У меня есть план обслуживания приложений в Azure на East1, ОС Linux, цены уровня S1. В этом плане у меня есть докеризированная служба приложений, на которой запущено очень простое приложение Node.js. Приложение Node сохраняет файлы .png в хранилище контейнера больших двоичных объектов, и я хочу создать запланированное веб-задание, которое очищает старые файлы .png. Кажется, все в порядке, за исключением того, что Azure не дает мне возможности создавать веб-задание. Вариант неактивен:

веб-вакансии недоступны:

изображение

Я попытался увеличить ценовую категорию подписки, но это не сработало.

У меня также есть еще одна подписка, S1, Central, но это компьютер с Windows, а служба приложений по подписке №2 - это обычная служба приложений, на которой запущено приложение .net. В этом сервисе приложений у меня есть возможность запускать веб-задание.

Между ними есть несколько различий, так что кто-нибудь знает, почему один работает, а другой нет? Это регион? Тот факт, что служба приложений находится на Docker? или это Windows или Linux?

Можно ли развернуть веб-задание в службе приложений с докерами из Visual Studio, даже если это невозможно сделать с портала Azure? У меня проблемы с поиском документации по этому поводу.

огромное спасибо!


person Mike Baron    schedule 01.10.2018    source источник


Ответы (2)


В настоящее время служба приложений Azure для Linux и Docker, похоже, не поддерживает веб-задания на портале.

Можно ли развернуть веб-задание в службе приложений с докерами из Visual Studio, даже если это невозможно сделать с портала Azure? У меня проблемы с поиском документации по этому поводу.

Не уверен, но с большой вероятностью не может, вы можете обратиться к этой статье, чтобы попробовать: Разработка и развертывание веб-заданий с помощью Visual Studio - службы приложений Azure.

Кроме того, если вы хотите улучшить его, вы можете опубликовать свою идею в лазурном отзывах .

person Joy Wang    schedule 01.10.2018

Я знаю, что давно об этом не спрашивали, но у меня есть способ использовать WebJobs в Linux WebApps: я использую Docker Compose.

Вы можете проверить его работу здесь.

На странице How it works вы можете увидеть репозитории GitHub и Docker, а также Azure Pipeline. Это все публично.

person Ricardo Gaefke    schedule 26.05.2020