Öncelikle şunu belirtmem gerekir ki böyle bir hatanın farklı nedenleri olabilir. Ancak docker kurulumunu doğru yaptıysanız ve docker daemon ayakta iken böyle bir hata alıyorsanız büyük ihtimalle yetkilerle alakalı bir sorun yaşıyorsunuz demektir.
Docker'ı sudo ile kurduysanız diğer komutları çalıştırırken aşağıdaki gibi bir hata ile karşılaşabilirsiniz.
ERROR: Couldn't connect to Docker daemon at http+docker://localunixsocket - is it running?
Çözüm olarak ise birden fazla yöntem var ancak bu yazımda mevcut kullanıcınızı docker gurubuna alarak hatanın çözülmesini sağlayacağım.
çözüm için aşağıdaki adımları uygulayabilirsiniz.
1. Eğer hala oluşturmadıysanız yeni bir docker kullanıcı grubu oluştun.
$ sudo groupadd docker
|
$ sudo usermod -aG docker levent
|
4. Doğrulamak için tekrar hata almanıza neden olun komutu çalıştın. ÖRN: aşağıdadır
$ docker run hello-world
|
Hiç yorum yok:
Yorum Gönder