При запуске:
sudo docker ps
в Ubuntu Snappy я получаю эту ошибку:
FATA[0000] Get http:///var/run/docker.sock/v1.18/containers/json: dial unix /var/run/docker.sock: permission denied. Are you trying to connect to a TLS-enabled daemon without TLS?
Знаете ли вы какое-либо решение / обходной путь?
Я недавно нашел лучшее решение проблемы, которая должна выполнить команду:
sudo aa-clickhook -f
Мое старое решение ниже:
у меня была та же проблема. Единственная вещь, которую я нашел, который позволил использовать докера снова на мгновенном ядре, состояла в том, чтобы удалить и переустановить платформу докера с помощью команд:
sudo snappy remove docker
сопровождаемый
sudo snappy install docker
В той точке я смог выполнить команды докера без инцидента. Я нашел, что мои изображения докера были все еще доступны мне, и те запустили с флага --restart always
автоматически перезапущенный, когда платформа докера была переустановлена.
Необходимо создать файл, названный cloud.cfg
с точными строками текста, который Вы видите ниже:
#cloud-config
snappy:
ssh_enabled: True
сохраните в /home/user/google-cloud
папка
и работайте: sudo ssh -i ~/.ssh/google-ecdsa ubuntu@ <external IP>