Initial Setup
Tính năng Prepulling Image cho phép người dùng quản lý các Docker image được pull về workspace từ các registry khác nhau. Việc prepull image giúp tối ưu thời gian khởi động các container và đảm bảo image sẵn sàng sử dụng khi cần thiết.
Lợi ích:
Giới hạn: Mỗi Processing Service tối đa được tạo 5 compute.
Để xem danh sách các image đã được prepull về compute, người dùng thực hiện các bước sau:
Bước 1: Tại màn hình Processing services > chọn tab Compute
Bước 2: Click vào compute muốn xem danh sách image
Bước 3: Chọn tab Images

Kết quả: Hiển thị danh sách các image đã được thêm vào compute với các thông tin:
docker.io/nvidia/cuda:13.1.0-devel-ubuntu24.04)Lưu ý: Nếu chưa có image nào, màn hình sẽ hiển thị thông báo "No image yet" với button Create để thêm image mới.
Bước 1: Tại tab Images của Compute, click button Create

Bước 2: Trong popup Add Image, nhập các thông tin:
nginx-latest, cuda-13-1-0Bước 3: Đảm bảo checkbox Enable authentication không được chọn (dành cho public image)
Bước 4: Click button Test connection để kiểm tra kết nối đến registry
Bước 5: Sau khi test connection thành công, button Save sẽ được enable
Bước 6: Click button Save
Kết quả:
Bước 1: Tại tab Images của Compute, click button Create

Bước 2: Trong popup Add Image, nhập các thông tin:
Bước 3: Check vào checkbox Enable authentication
Bước 4: Nhập thông tin xác thực:
Bước 5: Click button Test connection để kiểm tra kết nối
Bước 6: Sau khi test connection thành công, click button Save
Kết quả: Image được thêm vào danh sách và bắt đầu quá trình pull với authentication đã cung cấp.
Người dùng có thể cập nhật thông tin của image đã tồn tại (tên, URL, authentication). Khi cập nhật, hệ thống sẽ tự động pull lại image với thông tin mới.
Bước 1: Tại danh sách Images, click vào icon ⋮ (3 chấm dọc) ở cột Actions của image muốn cập nhật
Bước 2: Chọn Update từ menu dropdown
Bước 3: Trong popup Update Image, các field sẽ hiển thị thông tin hiện tại của image

Bước 4: Chỉnh sửa các thông tin cần thiết:
Bước 5: Click button Test connection để kiểm tra cấu hình mới
Bước 6: Sau khi test thành công, click button Save
Khi image có trạng thái Failed hoặc Degraded, người dùng có thể thực hiện retry để pull lại image.
Bước 1: Tại danh sách Images, click vào icon ⋮ của image có trạng thái Failed/Degraded
Bước 2: Chọn Retry từ menu dropdown
Bước 3: Trong popup Retry compute image, xác nhận thông tin:

Bước 4: Click button Confirm để xác nhận retry
Người dùng có thể xóa image không còn sử dụng khỏi compute.
Bước 1: Tại danh sách Images, click vào icon ⋮ của image muốn xóa
Bước 2: Chọn Delete (màu đỏ) từ menu dropdown
Bước 3: Trong popup Delete compute image, đọc cảnh báo:

Bước 4: Để xác nhận xóa, nhập chính xác text delete (viết thường) vào ô input
Bước 5: Button Confirm sẽ được enable sau khi nhập đúng
Bước 6: Click button Confirm
Khi image có trạng thái Degraded, người dùng có thể xem log chi tiết để troubleshoot vấn đề.
Bước 1: Tại danh sách Images, tìm image có trạng thái Degraded (có icon bên cạnh)
Bước 2: Click vào icon **** (information)
Bước 3: Popup Logs
Ví dụ log:
[2020-07-07 15:04:29,334] DEBUG Progress event:
TRANSFER_PART_COMPLETED_EVENT, bytes: 0
(io.confluent.connect.s3.storage.S3OutputStream:286)
Bước 4: Đọc và phân tích log để xác định nguyên nhân lỗi
Bước 5: Click icon X để đóng popup log
Kết quả: Popup đóng lại, quay về màn hình danh sách Images