Попробуйте следующее:
(//[^\n]*$|/(?!\\)\*[\s\S]*?\*(?!\\)/)
Если вы хотите исключить части, заключенные в "", используйте:
(\"[^\"]*\"(?!\\))|(//[^\n]*$|/(?!\\)\*[\s\S]*?\*(?!\\)/)
первая группа захвата идентифицирует все "" части и вторая группа захвата дает вам комментарии (как для одной строки, так и для нескольких строк)
скопируйте регулярное выражение в regex101 , если вы хотите пояснить
После многих попыток и восстановления в течение многих часов. Я просто пошел и скопировал все файлы из /usr/local/lib64/
в /usr/local/lib/
. Это может быть не элегантно. Но это работает.
Может быть, вам нужен RUN ldconfig
или ENV PATH="/usr/local/lib64:${PATH}"
в конце вашего файла запуска Docker.