Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Rodando pelo Docker, mesmo com o Perfil de "dev", abre a pagina de LOGIN

Estou tentando acessar a URL [http://localhost:8080/topicos], e mesmo setando o profile de "dev", esta direcionando para a pagina de login, ja tentei de tudo sem sucesso

PASSOS:

Baixei os fontes do curso, [1843-spring-parte3-testes-deploy-aula_5]

Gerei a imagem pelo comando docker build -t alura/forum .

Executei pelo comando docker run -it –p 8080:8080 -e SPRING_PROFILES_ACTIVE='dev' alura/forum

LOG . __ _ __ _ _ /\ / _'_ _ _ _()_ _ __ _ \ \ \ ( ( )___ | ' | '| | ' / ` | \ \ \ \/ ___)| |)| | | | | || (| | ) ) ) ) ' |__| .|| ||_| |_, | / / / / =========||==============|__/=//// :: Spring Boot :: (v2.3.1.RELEASE)

2021-01-30 16:04:00.706 INFO 1 --- [ main] br.com.alura.forum.ForumApplication : Starting ForumApplication v0.0.1-SNAPSHOT on 6eec81ae4b1c with PID 1 (/app.jar started by spring in /) 2021-01-30 16:04:00.709 INFO 1 --- [ main] br.com.alura.forum.ForumApplication : The following profiles are active: 'dev' 2021-01-30 16:04:02.005 INFO 1 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFERRED mode. 2021-01-30 16:04:02.086 INFO 1 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 73ms. Found 3 JPA repository interfaces. 2021-01-30 16:04:02.832 INFO 1 --- [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)

2 respostas
solução!

Oi Glauco,

Eu baixei o projeto final, disponibilizado no link dessa atividade: https://cursos.alura.com.br/course/spring-boot-profiles-testes-deploy/task/81102

Gerei o build do projeto, da imagem, rodei o docker e acessou normalmente a pagna de topicos, sem exigir login:

cd Downloads/1843-spring-parte3-testes-deploy-aula_5
mvn clean package
docker build -t alura/forum . 
docker run -e SPRING_PROFILES_ACTIVE='dev' -e PORT=8080 -p 8080:8080 -it alura/forum

No terminal bem no começo do log ele imprimiu que carregou o profile correto:

 .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::        (v2.3.1.RELEASE)

2021-02-01 00:02:47.019  INFO 1 --- [           main] br.com.alura.forum.ForumApplication      : Starting ForumApplication v0.0.1-SNAPSHOT on bbc0cc9d32ab with PID 1 (/app.jar started by spring in /)
2021-02-01 00:02:47.041  INFO 1 --- [           main] br.com.alura.forum.ForumApplication      : The following profiles are active: dev
2021-02-01 00:02:52.719  INFO 1 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFERRED mode.

resto do log...

Rodrigo, bom dia

Desculpa no atraso em responder pra vc se havia dado certo ou não. Creio que a instalação do meu docker devia estar com algum Bug. COmo ja havia outros problemas no meu PC, formatei tudo e deixei todo o ambiente novinho, sem erros. Subi novamente o projeto que vc citou e o meu e esta tudo OK

Obrigado pela rápida ajuda