Tôi đang cố gắng tự động tạo một hình ảnh Docker phát triển bằng cách sử dụng lệnh docker build
với thích hợp Dockerfile
. Một trong những tập lệnh mà tôi cần chạy trong lệnh RUN
muốn người dùng nhấp qua và đọc thỏa thuận cấp phép của họ. Do đó, có hai câu hỏi:Lệnh tương tác trong Dockerfile
- Đầu ra của tất cả các lệnh
RUN
ở đâu làDockerfile
? - Giải pháp nào có thể tương tác với lệnh đã nêu ở trên? Ngay bây giờ lệnh
docker build
chỉ bị mắc kẹt yêu cầu người dùng nhập vào trong một vòng lặp vô hạn.
Có, tôi sử dụng '-y' cho loại ứng dụng' apt-get'. Nhưng điều này là một số điều thương mại. – ilya1725
Có, những thứ thương mại thường thực sự shitty;) Nhưng tôi sẽ ngạc nhiên nếu họ không có một chế độ không tương tác :) Nếu không thì nhìn vào mong đợi. – johnharris85