Olá,
Estou desenvolvendo um micro serviço em .NET 8 que deverá rodar dentro de container Docker com imagem baseada em Debian. Essa aplicação será para emissão de documentos fiscais usando o ACBrLibNFe.
Estou enfrentando problemas ao rodar a aplicação onde explode a mensagem "Não foi possivel carregar a biblioteca na pasta da aplicação ou no caminho padrão: /app/ACBrLib/x64".
Dentro da pasta /app/ACBrLib/x64 eu já me certifiquei que o arquivo .so est lá
Já garimpei toda a documentação e o forum em busca de informações e dicas e até agora não obtive sucesso. Vi muita gente falando sobre as dependencias do libxml2, openssl, ajustar o openssl.cnf para o modo legacy e etc... Confesso que já bati muito a cabeça e até agora nada.
Seria possível alguém me ajudar com esse desafio? Vou anexar alguns prints para que possa ficar mais claro minhas tentativas até aqui, inclusive o Dockerfile que estou usando.
Obs: A aplicação roda 100% em Windows, mas meu ambiente de deploy/produção deve ser Linux, pois todos os outros micro serviços já rodam dessa forma.
Desde já agradeço.
Dockerfile