Esto se debe a que cuando creó el proyecto ASP.NET Core, seleccionó la opción "Configurar para HTTPS". Esto agrega el middleware HttpsRedirectionMiddleware que impone conexiones SSL para su aplicación web. El archivo acoplable que creó solo especifica el puerto HTTP. Por lo tanto, HttpsRedirectionMiddleware está fallando y cerrando la aplicación. Básicamente, si no hubiera seleccionado la opción "Configurar para HTTPS" mientras creaba el proyecto, estaría bien o se aseguraría de que SSL esté configurado correctamente (puertos y certificados).
Las dos advertencias no tienen ninguna relación.
Para la advertencia de protección de datos, recomiendo seguir la guía que se presenta aquí en los documentos oficiales de ASP.Net Core. Si desea profundizar en el código fuente y la decisión relevantes, puede ver este ASP.Net GitHub PR relevante.
Para la advertencia de redirección https, recomiendo simplemente eliminar la política de redirección https del startup.cs
archivo que normalmente se define a través de app.UseHttpsRedirection();
a menos que realmente esté usando esta política para su contenedor y, en este caso, necesitaría configurar los certificados y exponer el puerto HTTPS en su contenedor.