Rumah > Soal Jawab > teks badan
系统:ubuntu16.04
我是按照docker的文档上安装的 https://docs.docker.com/linux/step_one/
安装完成后docker的ps pull search run命令都会报这个错 Cannot connect to the Docker daemon. Is the docker daemon running on this host?
在文档上看到让我检查 DOCKER_HOST
这环境变量,然而我并不知道在哪检查
阿神2017-04-24 16:01:19
Saya juga mengalami ralat yang sama.
Sebab, saya terlupa untuk memulakan perkhidmatan buruh pelabuhan.
perkhidmatan docker bermula
巴扎黑2017-04-24 16:01:19
Anda perlu menambah pengguna ke dalam kumpulan buruh pelabuhan. oleh 'sudo gpasswd -a xxxx docker' (xxx ialah nama pengguna anda)
Kemudian mulakan semula komputer anda.
Masalah ini harus diselesaikan.
PHP中文网2017-04-24 16:01:19
docker-machine restart&&eval "$(docker-machine env default)"&&docker-machine env hanya jalankan urutan ini
世界只因有你2017-04-24 16:01:19
Semak konfigurasi lalai permulaan docker/etc/default/docker
Tiada masalah, kemudian mulakan semula perkhidmatanservice docker restart
.
sudo docker -H unix:///var/run/docker.sock -d &
Gunakan -H untuk menukar proses docker untuk mendengar IP dan port yang ditentukan. Secara lalai, docker akan mendengar unix:///var/run/docker.sock dan hanya membenarkan pengguna root tempatan menyambung. Anda boleh merujuk kepada "Tutorial Docker-Belajar Perintah Asas"
Pasang semula docker.
阿神2017-04-24 16:01:19
su root # Mula-mula tukar kepada pengguna root, kemudian laksanakan arahan berikut
systemctl enable docker # Mulakan docker secara automatik semasa but
systemctl start docker # Start docker
systemctl restart docker # Restart dokcer