Điểm:0

Chạy tệp nhị phân 32 bit trên Google Cloud Run

lá cờ ro

Tiêu đề nói lên tất cả. Tôi cần một cách để chạy tệp nhị phân 32 bit trên Cloud Run, hình như chỉ hỗ trợ 64 bit

Những gì tôi đang tìm kiếm là một số loại trình giả lập hoặc lớp tương thích mà tôi có thể cài đặt.

Tôi không thể biên dịch chương trình thành 64-bit.

Điểm:1
lá cờ ro

Tôi đã tìm thấy chương trình mà tôi đang tìm kiếm, đó là qemu.

Sau khi bạn thêm cài đặt apt -y qemu-user vào Dockerfile của bạn, bạn có thể chạy tệp nhị phân 32 bit bằng lệnh qemu-i386 ./file

Tôi hy vọng một ngày nào đó ai đó xem qua câu hỏi và câu trả lời này và thấy nó hữu ích.

John Hanley avatar
lá cờ cn
1) Bạn đã xác minh rằng tính năng này hoạt động trong Cloud Run chưa? 2) Giải pháp của bạn thật thú vị. QEMU là một chương trình nổi tiếng đã có từ lâu. Tôi muốn xem Cloud Run Dockerfile hỗ trợ điều này với một ví dụ hoạt động thực tế. Điều đó sẽ làm cho câu trả lời của bạn hữu ích trong tương lai.
kess avatar
lá cờ ro
@JohnHanley 1) Tôi đã xác minh rồi. 2) Tôi có thể cập nhật anwser với một ví dụ tối thiểu, nhưng hiện tại nó được sử dụng trong một chương trình nguồn đóng phức tạp, vì vậy hiện tại tôi không thể trình bày ví dụ đó cho bạn. Mặc dù tôi nghĩ rằng những gì tôi đã cung cấp là đủ để ai đó bắt đầu.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.