Спасибо что отозвались!
Директория "/var/www/app" фигурирует для передачи в неё данных.
Я разделяю многоступенчатую сборку Docker на отдельные Dockerfile , чтобы можно было независимо обновлять данные . А как их подгружать в nginx (второй этап) - использую Docker Volume и хранилище артефактов. Вот каркас моего Dockerfile для многоступенчатой сборки.
FROM node as builder
WORKDIR /home/node/
COPY app .
RUN npm run build
FROM nginx-alpine
# COPY --from=builder /home/node/dist /var/www/app
COPY ${CI_PROJECT_DIR}/tmp/app /var/www/app
...
Предположение 1 не помогает.
С "Предположение 2" тоже проблем нет.
А о третьем ответил в самом начале.
пользователь "Joost" комментирует:
For anyone who is still facing this issue, in gitlab ce 11.6 the warning is still very cryptic which let me to this issue. The folder you specify in your gitlab-ci.yml file:
artifacts:
paths:
- build/
Is relative to /builds/$CI_PROJECT_PATH/. So in my case the artifacts would have to be in /builds/$CI_PROJECT_PATH/build
и меня вводит в заблуждение данное действие (из обсуждения по мной указанной ссылке): - mv -v ${APP_HOME}/app* $PACKAGE_PATH
...
вот думаю и не понимаю ... пока не получается с путями разобраться.
docker-machine создан для подключения к репозиторию docker (по аналогии с docker hub), куда Вы можете запушить и откуда затем слить свои образы docker.
Для работы с docker-machine Вам необходимо сперва подключиться к удалённой машине:
docker login -u "$REGISTRY_USER" -p "$REGISTRY_PASSWORD" $REGISTRY
Алексей Тен, именно поэтому у меня "Wildcard SSL – это универсальный SSL-сертификат, который позволяет направить сразу несколько хостов с одного доменного имени на один сервер." (с)
пожалуйста читайте внимательнее: "Виртуалка".
Да, наверное единственные рабочий вариант - подключить образ сторонней тулы и с её помощью провернуть эту операцию.
да, winpe отличная штука!
пожалуйста читайте внимательнее: "Виртуалка".
Да, наверное единственные рабочий вариант - подключить образ сторонней тулы и с её помощью провернуть эту операцию.
Директория "/var/www/app" фигурирует для передачи в неё данных.
Я разделяю многоступенчатую сборку Docker на отдельные Dockerfile , чтобы можно было независимо обновлять данные . А как их подгружать в nginx (второй этап) - использую Docker Volume и хранилище артефактов. Вот каркас моего Dockerfile для многоступенчатой сборки.
Предположение 1 не помогает.
С "Предположение 2" тоже проблем нет.
А о третьем ответил в самом начале.
Однако!
Я нашёл вот такое интересное обсуждение:
https://gitlab.com/gitlab-org/gitlab-foss/-/issues...
пользователь "Joost" комментирует:
For anyone who is still facing this issue, in gitlab ce 11.6 the warning is still very cryptic which let me to this issue. The folder you specify in your gitlab-ci.yml file:
Is relative to /builds/$CI_PROJECT_PATH/. So in my case the artifacts would have to be in /builds/$CI_PROJECT_PATH/build
и меня вводит в заблуждение данное действие (из обсуждения по мной указанной ссылке):
- mv -v ${APP_HOME}/app* $PACKAGE_PATH
...
вот думаю и не понимаю ... пока не получается с путями разобраться.