Я создал изображение, используя java_image, но я хотел бы передать аргументы моей основной функции (то есть String args []). Как я могу сделать это, когда я использую команду "bazel run name_of_image"?
При использовании java_image, bazel run //my_image загружает только образ в демон Docker, он не запускает его. Чтобы запустить его, вы должны использовать:
java_image
bazel run //my_image
docker run bazel/my_image:my_image [args]
bazel run //your:rule -- arg1 arg2 ... argN
Все после -- передается в двоичный файл.
--