Table of Contents
Công cụ vi dịch đã trở thành phương pháp phổ biến để xây dựng các ứng dụng có thể mở rộng và bảo trì được. Đối với các nhà phát triển Java, Spring Boot cung cấp một cách có luồng điện để tạo các dịch vụ vi mô dễ dàng được công nhận bằng Docker. Bài này hướng dẫn bạn qua tiến trình tạo dịch vụ vi mô Dockerized với phần mềm khởi động mùa xuân.
Số tiền
- Bộ phát triển Java (JDK) 11 hoặc cao hơn
- Comment
- Docker đã cài đặt vào máy của bạn
- Name
Tạo ra dịch vụ vi mô cho mùa xuân
Bắt đầu bằng cách tạo một dự án Spring Boot bằng cách dùng phát âm ID hay Spring ([FLT: 0] ttps cho mỗi phần khởi động. Conring.io/. Gồm phụ thuộc vào các quan hệ phụ thuộc như Spring Web và Spring Data JPA là cần thiết.
Xác định lớp ứng dụng chính của bạn và tạo bộ điều khiển OR để thực hiện các yêu cầu HTTP. Ví dụ, một dịch vụ "Chào thế giới" đơn giản có thể được thực hiện như sau:
)
[FLT:] [FLT: 1]
Tạo ra tập tin Docker
Trong thư mục gốc của dự án này, hãy tạo một tập tin tên [FLT: 1]. Tập tin này xác định cách thức thực hiện ứng dụng này.
[FLT:]Enample Dockerfile:
Xây dựng và chạy máy chứa chim gõ kiến
Trước tiên, hãy xây dựng ứng dụng Spring Boot bằng cách sử dụng Muven hoặc Gradle để tạo tập tin JAR:
Cho Muven:
Kế tiếp, xây dựng ảnh Docker:
Chạy trong thiết bị cuối:
Cuối cùng, chạy công-ten-nơ Docker:
Thử nghiệm dịch vụ vi mô
Truy cập dịch vụ vi mô của bạn bằng cách định hướng tới [FLT: 0] [htp thtp tmacter: 80/ aria trong trình duyệt web của bạn. Bạn nên xem thông điệp:
Xin chào từ Dockerized Spring Boot service!
Kết luận
Ngăn cản các dịch vụ vi mô Spring Boot với trình đơn giản hóa việc triển khai và phóng to. Bằng cách theo các bước này, các nhà phát triển Java có thể tạo, gói và chạy các dịch vụ vi mô trong môi trường biệt lập, làm cho ứng dụng của họ dễ di chuyển và có khả năng điều khiển hơn.