2015-04-23 14 views
8

Sistemimi 14.10'dan 15.04'e yükselttikten sonra eskiden olduğu gibi docker kullanamıyorum. Kullanıcımın parçası olduğu bir docker grubum var ve docker olmadan docker kullanabiliyordum. Şimdi başka bir terminalde çalışan sudo docker -d olmadığı sürece kullanamam. Ben, yeniden hizmetlerini yeniden başlatmayı ve boşuna yapılandırmaları üfleme, yeniden denedimUbuntu 15.04 üzerinde sudo docker -d `çalıştırmaya gerek kalmadan çalışacak dolabın alınmasıyla ilgili ipuçları 15.04

FATA[0000] Get http:///var/run/docker.sock/v1.18/containers/json: dial unix /var/run/docker.sock: no such file or directory. Are you trying to connect to a TLS-enabled daemon without TLS?

: Sadece docker ps çalıştıran bana bu hata veriyor. Herhangi bir ipucu takdir edilecektir. Bir yan not olarak, orada çalışan docker alıp alamayacağımı görmek için 15.04'ü vm'ye yüklüyorum ve sorun çıkarmayı başaramadım. 14.10'dan yükseltilenlere özgü bir konu gibi görünüyor.

+0

Yeni bir Ubuntu sürümü ile ilgili olduğundan, bu, http://askubuntu.com adresinde veya herhangi bir docker forumunda, belki de serverfault.com adresinde sorulmuş olmalıdır. – Alexander

+1

ubuntu 15.04 upsd'den systemd'ye geçiş - https://wiki.ubuntu.com/SystemdForUpstartUsers - bu nedenle, docker servisi otomatik olarak başlatılmıyor. – ISanych

+0

@Alexander, iyi nokta, devam edip o forumlara bakacağım. – haymez

cevap

5

Bunu kontrol ettiniz http://docs.docker.com/articles/systemd/? Bu Ubunu 15.04 altında docker başlatmak için bana yardımcı oldu.

+1

Linkler değişme veya kaybolma eğilimi gösterir, içeriğin bir kısmını açıklayabilir veya buraya alıntı yapabilir misiniz? – abarisone

+2

Link benim için çalışmaktadır, bu komutla "sudo systemctl enable docker" ile docker servisini açılışta başlat. –

+0

Temiz bir Ubuntu kurulumu yaptıktan sonra bu benim için çalıştı. Ancak garip olan şu ki, bu adımlar 15.04'teki ilk yükseltmeden sonra benim için işe yaramadı. Docker'ımı sildim ve bittiğinde bile .. Çok garip. – haymez

0

Verilen mafahand bağlantısı, sistem tabanlı bir ana bilgisayarda docker'ın nasıl kullanılacağıdır. Ubuntu 15.04 şimdi eski sürümü kullanılırken systemd'yi kullanıyor. Bu, yükseltilmiş sistemlerin neden hatalı davranış sergilediğini açıklayabilir. Bu konuda yardım almak için the Ubuntu wiki'a bakın.

sudo apt install docker.io 

yoluyla liman işçisi kurduktan sonra sisteminizi yeniden başlatmak veya manuel olarak docker.socket ünitesini başlatmak gerekebilir. Bazı nedenlerden dolayı, makinemi kurduktan sonra olmadı.

Tip

systemctl status docker 

liman işçisi ve çalışır olup olmadığını kontrol etmek. o kullanımının etkin değilse

sudo systemctl enable docker 

kalıcı olarak etkinleştirmek için ve/veya

sudo systemctl start docker 

hizmetini çalıştırmak için.

İlgili konular