Поэтому я использовал докер по умолчанию для testcafe, который на концентраторе докеров - testcafe / testcafe, и мне нужно запустить несколько скриптов testcafe.
Однако мне нужен снимок экрана, который запускается при ошибке, чтобы его можно было загрузить куда-нибудь, где я смогу посмотреть его позже, после того, как образ докера будет запущен.
Я использую программу Imgur, которая использует bash, поэтому я переделал несколько вещей, чтобы сделать ее совместимой с sh, и все работает, за исключением того, что мне нужен curl. Я пробовал бежать
apk add curl
но я получаю сообщение об ошибке
ERROR: Unable to lock database: Permission denied ERROR: Failed to open apk database:
Нет, это означает, что у меня нет разрешения на это, но могу ли я обойти это, есть ли способ стать пользователем root (это в конвейере битбакета).
Я НЕ очень хочу создавать свой собственный докер.
Также обратите внимание, что все вопросы, которые я нашел по этому поводу, касаются установки при создании докера, однако мой вопрос в том, как это сделать после создания докера. спасибо (хороший ответ - еще один способ сохранить снимок экрана, но желательно не с помощью ssh).
apk add
). Я столкнулся с той же проблемой, что и вы описываете, и это было решение. - person Guillaume G.   schedule 08.06.2018docker rmi <image>
. Сначала он удалил теги, после чего я удалил его и восстановил. После вытягивания он снова заработал и правильно назначил пользователей. - person HelloBlob   schedule 08.02.2020docker exec -it -u=root <container-name> bash
, а затем выполнитьapk add curl
- person Matthew   schedule 04.11.2020