【问题标题】:How to start Docker daemon on Ubuntu? [closed]如何在 Ubuntu 上启动 Docker 守护进程? [关闭]
【发布时间】:2019-07-04 22:58:46
【问题描述】:

在 Windows 上,我一直能够毫无问题地构建 Docker 映像。

我现在正在尝试在 Ubuntu 18.04 上构建一个简单的 Docker 映像并在终端中输入:

sudo docker build -t test .

导致以下错误:

Cannot connect to the Docker daemon at unix:///var/run/docker.sock. 
Is the docker daemon running?

如何启动 Docker 守护进程?我希望能够成功构建映像

编辑:

按照原始文档https://docs.docker.com/config/daemon/systemd/ 中的说明键入sudo systemctl start docker 会导致以下错误:

Failed to start docker.service: Unit docker.service is masked.

【问题讨论】:

  • @leopal 执行 sudo systemctl start docker 导致启动 docker.service 失败:单元 docker.service 被屏蔽。
  • 尝试运行以下命令: sudo systemctl unmask docker.service sudo systemctl unmask docker.socket sudo systemctl start docker.service

标签: docker ubuntu daemon


【解决方案1】:

你可以配置dockerto start on boot

sudo systemctl enable docker

丑陋的方式:手动启动docker:

dockerd &

【讨论】:

  • dockerd 成功了:D
  • 不错!很高兴它成功了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-10-26
  • 1970-01-01
  • 1970-01-01
  • 2020-12-10
  • 2019-02-14
相关资源
最近更新 更多