Chạy cơ sở dữ liệu SQL không phù hợp với Cloud Run.
Trước hết, hợp đồng giữa vùng chứa được triển khai và Cloud Run là vùng chứa cần chạy một máy chủ HTTP trên cổng 8080. Đó không thực sự là cách MySQL hoạt động.
Trước hết, vùng chứa sẽ bị giới hạn trong hệ thống tệp được bao gồm trong hình ảnh vùng chứa. Hình ảnh tương tự này sẽ được khởi tạo nhiều lần khi dịch vụ xử lý tải. Sẽ không có cách nào để duy trì dữ liệu được ghi vào MySQL. Bạn có thể có dữ liệu chỉ đọc được lưu trữ trong hình ảnh đó chỉ thay đổi khi hình ảnh mới được xuất bản, nhưng đó không thực sự là những gì bạn mong đợi khi sử dụng cơ sở dữ liệu quan hệ.
Cloud Run thực sự tốt trong việc vận hành các dịch vụ HTTP / web theo cách không máy chủ và có thể mở rộng. Các dịch vụ web này thường sử dụng các API và dịch vụ khác được triển khai cho Google Cloud hoặc các dịch vụ của bên thứ ba. Nó không thực sự có nghĩa là cung cấp các dịch vụ cơ sở dữ liệu liên tục, có thể mở rộng, tuân thủ ACID - đây là một loại không gian vấn đề hoàn toàn khác.