Bu proje, Spring Boot ve JWT token tabanlı Spring Security kullanılarak geliştirilmiş basit bir Todo uygulamasını içerir.
-
Proje dosyalarınızı yerel bilgisayarınıza klonlayın:
git clone https://github.com/hakancoskun11/todoapp.git cd todoapp
-
Maven bağımlılık yöneticinizle test paketini çalıştırarak uygulamanızın doğru çalıştığından emin olun:
./mvnw test mvnw.cmd test (Windows makineler için)
-
Docker'ı kullanarak uygulamanızı çalıştırmak için aşağıdaki adımları takip edin:
# Docker imajını oluşturun docker build -t todoapplicationdemo . # Docker konteynerını çalıştırın docker run -p 8080:8080 todoapplicationdemo
-
Uygulama şimdi http://localhost:8080 adresinde çalışıyor olmalıdır.
Not: Docker'ın yüklü ve çalışır durumda olduğundan emin olun. Ayrıca, uygulamanın bağlı olduğu veritabanı veya diğer dış bağımlılıkların da uygun şekilde yapılandırıldığından emin olun.
Not2: Uygulamanın Docker Hub Linki : Docker Hub