Я работаю над настройкой нового процесса сборки для одного из наших Angular приложений. Чтобы уменьшить размер пакета, я добавил шаг сборки, который включает в себя распаковку всех файлов в dist после сборки.
Теперь в папке dist есть все обычные файлы комплекта и все файлы .gz. Я хотел бы скопировать только файлы .gz в каталог назначения. Ниже приведен фрагмент файла docker, в котором я пытался использовать подстановочный знак, но, похоже, он не работает.
# generate build
# RUN ng build --prod --output-path=dist
npm run build
############
### prod ###
############
# base image
FROM nginx:1.16.0-alpine
# copy artifact build from the 'build environment' and place it in the nginx servers public directory
COPY --from=build /app/dist/*.gz /usr/share/nginx/html
COPY ./nginx.conf /etc/nginx/conf.d/default.conf