Size: a a a

RU.Docker — Официальное Русское Сообщество

2019 December 19

BS

Boris 🦍 Shestov in RU.Docker — Официальное Русское Сообщество
Sergey Degtyar
проще но уже интересно чего так
ну и еще такой момент, у тебя создается такого рода директория ${BACKUPDIR}/${NOW}
источник

BS

Boris 🦍 Shestov in RU.Docker — Официальное Русское Сообщество
а дестинейшн для копирвоания  такой ${BACKUPDIR}${NOW}/postgres
источник

BS

Boris 🦍 Shestov in RU.Docker — Официальное Русское Сообщество
как минимум
источник

SD

Sergey Degtyar in RU.Docker — Официальное Русское Сообщество
это тоже уже поправил
источник

SD

Sergey Degtyar in RU.Docker — Официальное Русское Сообщество
я думаю что проблема в $'votv_postgres_1:/backups/backup_2019_12_19T13_30_57.sql.gz\r' то что переменная ${DBNAME} оборачивает пують в докере в $'\r'
источник

SD

Sergey Degtyar in RU.Docker — Официальное Русское Сообщество
есть у кого-то идеи?
источник

c

corsars in RU.Docker — Официальное Русское Сообщество
George Gaál
Вот так точно проблемы не будет ) если прямо exec'ом утилиту бекапа дергать.
Убрать -it ключик, убрать | конвейер и запустить в самом докере - с t ключом - пусть в stdout выведет - так правильнее
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
corsars
Убрать -it ключик, убрать | конвейер и запустить в самом докере - с t ключом - пусть в stdout выведет - так правильнее
кстати
источник

c

corsars in RU.Docker — Официальное Русское Сообщество
Boris 🦍 Shestov
ну и еще такой момент, у тебя создается такого рода директория ${BACKUPDIR}/${NOW}
var или env надо задействовать для глобальных переменных из файла - в начале Docker file тогда все будет чики чики :

web:
 env_file:
   - web-variables.env
источник

В

Вадим in RU.Docker — Официальное Русское Сообщество
добрый вечер всем!
не пинайте сильно - новичок :)

- есть образ с веб-приложением и статикой (при сборке генерится приложение и статика для данной версии приложения)
- есть образ с nginx

нужно расшарить папку статики из образа веб-приложения для nginx

Можно ли это сделать при помощи volume или же нужно копировать руками в хостовую папку?

(спросил в соседнем канале - толком пока не ответили)
источник
2019 December 20

c

corsars in RU.Docker — Официальное Русское Сообщество
Nomad, swarm, kubernetes ? Что используешь для оркестровки или ничего ?
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
Вадим
добрый вечер всем!
не пинайте сильно - новичок :)

- есть образ с веб-приложением и статикой (при сборке генерится приложение и статика для данной версии приложения)
- есть образ с nginx

нужно расшарить папку статики из образа веб-приложения для nginx

Можно ли это сделать при помощи volume или же нужно копировать руками в хостовую папку?

(спросил в соседнем канале - толком пока не ответили)
Мне кажется, что тебе ответили, что проще всего запечь статику в образ.
Касательно "копировать руками в хостовую папку" или вольюм - ну, можно и так.
источник

SK

Sergey Kazak in RU.Docker — Официальное Русское Сообщество
Всем привет, есть вопрос, кто знает, как решить эту проблему для Ubuntu 19.10: docker: open / dev / fd / 63: такого файла или каталога нет. См. «Docker run --help» Проблема при запуске команды:
`
docker run --rm -ti \
--env-file <(env | grep -iE 'DEBUG|NODE_|ELECTRON_|YARN_|NPM_|CI|CIRCLE|TRAVIS_TAG|TRAVIS|TRAVIS_REPO_|TRAVIS_BUILD_|TRAVIS_BRANCH|TRAVIS_PULL_REQUEST_|APPVEYOR_|CSC_|GH_|GITHUB_|BT_|AWS_|STRIP|BUILD_') \
--env ELECTRON_CACHE="/root/.cache/electron" \
--env ELECTRON_BUILDER_CACHE="/root/.cache/electron-builder" \
-v ${PWD}:/project \
-v ${PWD##*/}-node-modules:/project/node_modules \
-v ~/.cache/electron:/root/.cache/electron \
-v ~/.cache/electron-builder:/root/.cache/electron-builder \
electronuserland/builder:wine
`
Собственно, облазил весь интернет, но толком что делать не понятно. Может кто-то знает как бороться?
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
Sergey Kazak
Всем привет, есть вопрос, кто знает, как решить эту проблему для Ubuntu 19.10: docker: open / dev / fd / 63: такого файла или каталога нет. См. «Docker run --help» Проблема при запуске команды:
`
docker run --rm -ti \
--env-file <(env | grep -iE 'DEBUG|NODE_|ELECTRON_|YARN_|NPM_|CI|CIRCLE|TRAVIS_TAG|TRAVIS|TRAVIS_REPO_|TRAVIS_BUILD_|TRAVIS_BRANCH|TRAVIS_PULL_REQUEST_|APPVEYOR_|CSC_|GH_|GITHUB_|BT_|AWS_|STRIP|BUILD_') \
--env ELECTRON_CACHE="/root/.cache/electron" \
--env ELECTRON_BUILDER_CACHE="/root/.cache/electron-builder" \
-v ${PWD}:/project \
-v ${PWD##*/}-node-modules:/project/node_modules \
-v ~/.cache/electron:/root/.cache/electron \
-v ~/.cache/electron-builder:/root/.cache/electron-builder \
electronuserland/builder:wine
`
Собственно, облазил весь интернет, но толком что делать не понятно. Может кто-то знает как бороться?
Не передавай env через env-file
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
Попробуй вылить их в реальный файл и докером подцепить через env-file
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
Или разверни в набор -e KEY=VAL
источник

SK

Sergey Kazak in RU.Docker — Официальное Русское Сообщество
George Gaál
Не передавай env через env-file
можно сказать что именно прописать, так как я в докере полный ноль
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
И, да, есть ещё лайфхак
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
Если ты пишешь -e DEBUG, то докер попросту прокидывает эту переменную из окруженич
источник

GG

George Gaál in RU.Docker — Официальное Русское Сообщество
И не нужно делать вот эту дурацкую магию со вложенными командами
источник