栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

码头工人错误:/var/run/docker.sock:没有这样的文件或目录

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

码头工人错误:/var/run/docker.sock:没有这样的文件或目录

您不需要运行任何docker命令,因为

sudo
在使用时,默认情况下,
boot2docker
传递给
boot2docker
VM的每个命令都以root用户身份运行。

您正在运行时看到错误,

sudo
因为
sudo
没有
DOCKER_HOST
设置环境,只有用户设置了。

您可以通过执行以下操作来确认这一点:

$ env

然后一个

$ sudo env

DOCKER_HOST
在每个输出中寻找。

至于让docker文件运行您的脚本,类似这样的方法可能对您有用:

Docker文件

FROM busybox# Copy your script into the docker imageADD /path/to/your/script.sh /usr/local/bin/script.sh# Run your scriptCMD /usr/local/bin/script.sh

然后,您可以运行:

docker build -t your-image-name:your-tag .

这将构建您的docker映像,您可以通过执行以下操作看到:

docker images

然后,要运行容器,您可以执行以下操作:

docker run your-image-name:your-tag

此运行命令将从

Dockerfile
您使用build命令和build命令创建的映像中启动一个容器,然后
script.sh
在执行完成后结束。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/409262.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号