Мне нужно установить простые пакеты, такие как curl, внутри работающего контейнера, но я сталкиваюсь с этой ошибкой:
~ $ apk add curl
ERROR: Unable to lock database: Permission denied
ERROR: Failed to open apk database: Permission denied
Я знаю, как изменить пользователя в Dockerfile, но у меня нет доступа кDocker файл, и мне нужно сделать это, когда я нахожусь внутри контейнера или при открытии терминала внутри контейнера. Я пытался использовать --user=
, но ничего не получалось:
kubectl exec -n kube-system --user="root" -it tiller-deploy-75f6c87b87-xtpxl /bin/ash
error: auth info "root" does not exist
Как получить root-доступ или установить curl?