Triển khai Docker tối thiểu
Chạy hồ sơ gateway một hình ảnh cục bộ để đánh giá và kiểm thử tích hợp.
Ngăn xếp Docker cục bộ được hỗ trợ chạy Gateway, Web, Identity, PostgreSQL, Redis và kho lưu trữ đối tượng. Cấu hình SQLite một hình ảnh cũ đã ngừng hoạt động vì Gateway hiện tại yêu cầu PostgreSQL.
Khởi động Hồ sơ Tối thiểu
Từ một kho lưu trữ đã được kiểm tra:
bun run docker:upGateway lắng nghe trên http://127.0.0.1:8877. Đợi kiểm tra sức khỏe của container trước khi gửi yêu cầu.
Kiểm tra Sức khỏe
curl http://127.0.0.1:8877/healthz
curl http://127.0.0.1:8877/readyzDữ liệu và Thông tin xác thực
- Dữ liệu PostgreSQL, Redis và kho lưu trữ đối tượng được lưu trong các khối Docker có tên.
- Tệp compose ví dụ chứa thông tin xác thực khởi động chỉ dành cho phát triển.
- Thay thế mọi bí mật khởi động trước khi chia sẻ môi trường.
- Không phơi bày hồ sơ này trực tiếp ra internet công cộng.
Ranh giới Sản xuất
Hồ sơ tối thiểu không phải là cấu trúc sản xuất. Triển khai sản xuất yêu cầu PostgreSQL, Redis, quản lý bí mật, lưu trữ đối tượng, các dịch vụ Web và Danh tính chuyên dụng, ingress TLS, di chuyển, sao lưu và bằng chứng hoàn tác bên ngoài. Liên hệ hỗ trợ trước khi lên kế hoạch triển khai sản xuất tự lưu trữ.
Dừng hồ sơ mà không xóa khối của nó:
bun run docker:down