При загрузки TelegramBot в Deploy-f на 3 шаге (Сборка образа) появляется ошибка
Ошибка:
? FROM mcr.microsoft.com/dotnet/aspnet:8.0
? RUN apt-get update && apt-get install -y curl
Get:1 http://deb.debian.org/debian bookworm InRelease [151 kB]
Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]
Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [47.9 kB]
Get:4 http://deb.debian.org/debian bookworm/main amd64 Packages [8793 kB]
Get:5 http://deb.debian.org/debian bookworm-updates/main amd64 Packages [512 B]
Get:6 http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [265 kB]
Fetched 9313 kB in 3s (3147 kB/s)
Reading package lists...
E: Problem executing scripts APT::Update::Post-Invoke 'rm -f /var/cache/apt/archives/*.deb /var/cache/apt/archives/partial/*.deb /var/cache/apt/*.bin || true'
E: Sub-process returned an error code
The command '/bin/sh -c apt-get update && apt-get install -y curl' returned a non-zero code: 100
Бота сделал в Visual Studio C# консольное приложение (Майкрософт), использую покеты NuGet: PRTelegramBot 0.7.9.3, System.Data.Odbc 9.0.5 и MailKit 4.12.1, в Deploy-f при создании приложения выбираю .NET/Core, загружаю zip архив, на втором шаге ничего не трогаю и нажимаю далее а на третьем уже ошибка, хотя вчера загружал ошибки не было, что и почему??
Ответы (1 шт):
Автор решения: Рус
→ Ссылка
Сначала надо сделать так, как написано:
sudo apt-get update && apt-get install -y curl
Потом пробовать снова задеплоить. Судя по всему, при деплое выполняется попытка скачать какой-то пакет используя curl, а curl'a нету