Eu havia criado uma instância de contêiner docker do SQL Server anteriormente e consegui efetuar login com sucesso. Removi essa imagem e estava migrando o código de um comando docker run para um docker-compose com um Dockerfile de backup.
Tenho o ENV MSSQL_SA_PASSWORD definido no dockerfile, mas agora, quando tento efetuar login, aparece um erro: Falha no login para o usuário 'sa'". Parece que ele está armazenando em cache em algum lugar e não lembro mais qual era a senha.
Como posso resolver isso e fazer com que o contêiner use apenas a senha definida no Dockerfile?
FROM mcr.microsoft.com/mssql/server:2022-latest
COPY source/database/scripts /usr/src/app
ENV MSSQL_SA_PASSWORD "MyPassword1"
ENV ACCEPT_EULA Y
# Run SQL Server process
ENTRYPOINT [ "/opt/mssql/bin/sqlservr" ]
Obrigado