мой докер
- FROM node:9.11.2-alpine
- RUN apk add yarn
И ошибка:
yarn (missing): required by: world[yarn]
[91mWARNING: Ignoring APKINDEX.84815163.tar.gz: No such file or directory
WARNING: Ignoring APKINDEX.24d64ab1.tar.gz: No such file or directory
ERROR: unsatisfiable constraints:
The command '/bin/sh -c apk add yarn' returned a non-zero code: 1
[Sat Jun 23 2018 16:04:57 GMT+0100 (GMT Daylight Time)] ERROR Child process exited with code 1
Я не могу понять, почему так сложно добавить пряжу в докер.Я перепробовал так много вещей, и все так или иначе не удавалось.
До вчерашнего дня я мог установить Yarn на свой докер с RUN npm install -g yarn
, но сегодня утром перестал работать с ошибкой:
запрос к https://registry.npmjs.org/yarn не выполнен, причина: getaddrinfo EAI_AGAIN registry.npmjs.org:443
Некоторые вещи, которые я пробовал:
Изменить через день после:
Теперь, когда я делаю yarn install
, я получаю getaddrinfo EAI_AGAIN registry.yarnpkg.com:443
ошибок на каждом пакете.
похоже, что перезапуск докера исправляет это.Также больше информации на https://development.robinwinslow.uk/2016/06/23/fix-docker-networking-dns/