我正在运行安装了以下docker软件的Ubuntu:
$ docker version
Client:
Version: 1.9.1
API version: 1.21
Go version: go1.4.3
Git commit: a34a1d5
Built: Fri Nov 20 17:56:04 UTC 2015
OS/Arch: linux/amd64
Cannot connect to the Docker daemon. Is the docker daemon running on this host?
$ docker-
在这里,我正在尝试更新之后的日志记录配置。我遇到了一种情况,在这种情况下,我试图挂载的主机文件被挂载为容器中的目录。
我发现了这个相关的问题,但是在上运行PWD的概念对我不起作用,因为我得到了以下错误:C:\Program Files\Docker\Docker\Resources\bin\docker.exe: invalid reference format
我在Windows 10 (Build 16299.192)上运行Docker
λ docker version
Client:
Version: 17.09.1-ce
API version: 1.32
Go ve
我刚刚开始了一个关于Docker的教程,并且我已经创建了一个与完全相同的容器。创建容器工作得很好,它拉出了python所需的所有依赖项,推送到docker hub也很好。
然后,我使用以下命令运行容器:
docker run -p 4000:80 username/get-started:part2
* Serving Flask app "app" (lazy loading)
* Environment: production
WARNING: Do not use the development server in a production environmen
我有一个反复出现的问题,码头机器-每隔几天,它决定超时,我无法恢复它一旦发生。
示例
docker-machine ls
NAME ACTIVE DRIVER STATE URL SWARM DOCKER ERRORS
default virtualbox Timeout
环境信息
uname -a Darwin ColeyMBPR 15.4.0 Darwin Kernel Version 15.4.0: Fri Feb 26 22:08:05 PST 2016; root:xnu-3248
我有一个很新鲜的Macbook Pro。刚下载了Docker安装程序并运行了。然后,我打开了快速启动应用程序,其中有一些错误。
我会告诉你它说了什么,但第二次却不会犯同样的错误。这是我第二次打开快速启动应用程序时所显示的内容:
Machine default already exists in VirtualBox.
Starting machine default...
exit status 1
Started machines may have new IP addresses. You may need to re-run the `docker-machine env` comman
我被指示将docker-machine作为快照卸载,然后直接从源代码重新安装。问题是,当我运行docker-machine version时,它抛出bash: /snap/bin/docker-machine: No such file or directory ...这意味着docker机器的新安装仍然指向旧路径,而不是新路径。
我能做些什么?
我在docker快速启动终端中运行docker命令。我需要在我的windows终端中运行这些命令。当我检查docker的版本时,它显示正确,但当我运行docker ps或其他docker命令时。它显示如下:
C:\Users\rajasekar.sambandam>docker ps
error during connect: Get http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.29/containers
/json: open //./pipe/docker_engine: The system cannot find the file speci
如何输出echo给用户在Makefile中运行docker-machine ip default的结果?
我试过以下几种方法:
display:
$(shell echo $(docker-machine env default))
这只是打印:make: `display' is up to date.
我让docker在一个选项卡中唤醒,但开始将它用于其他事情。我打开一个新选项卡,尝试运行docker build,但得到以下错误:
Cannot connect to the Docker daemon. Is the docker daemon running on this host?
运行docker-machine env default时出现以下错误:
Error checking TLS connection: Host is not running
然后我运行docker-machine start default得到这个(它永远挂起):
Starting "defaul
要列出本地计算机上的活动扩展坞计算机,我们可以使用$docker-machine ls。 它提供了以下内容: NAME ACTIVE DRIVER STATE URL SWARM DOCKER ERRORS 其中每个元素都填充了一些内容,例如: NAME ACTIVE DRIVER STATE URL SWARM DOCKER ERRORS
api.horseshoe.v0.0.1.1570109766987.26 -
在windows (boot2docker)上如何通过发出以下命令来获取主机ip地址令人费解: docker-machine ip
但同样的命令在ubuntu上不起作用。它总是说:"docker-machine: command not found“
你知道为什么它不能工作吗?或者,在运行ubuntu作为主机操作系统和docker主机时,是否有不同的命令来查找主机ip?
我将在Ubuntu“服务器”上运行。首先,我尝试了默认安装。未定义$DOCKER_HOST。然后我把它设置为unix:///var/run/docker.sock
我一直有:
$ docker-compose up
ERROR: Couldn't connect to Docker daemon at http+docker://localunixsocket - is it running?
If it's at a non-standard location, specify the URL with the DOCKER_HOST environment variabl
我是新来的码头,并试图通过本教程建立MemSQL从码头形象- 。我在Mac上,本教程使用的是boot2docker,它似乎已经被废弃了。
VM需要4GB内存才能运行。本教程指定如何使用boot2docker完成此操作,但我无法找到一种方法来使用停靠机/坞工具箱来完成此操作。
下面是我正在使用的命令和我在不改变boot2docker配置的情况下尝试阅读教程时所遇到的错误。
docker run --rm --net=host memsql/quickstart check-system
Error: MemSQL requires at least 4 GB of memory to run.
在运行docker images时,我遇到错误
error during connect: Get http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.40/images/json:
open //./pipe/docker_engine: The system cannot find the file specified.
In the default daemon configuration on Windows, the docker client must be
run elevated to connect. This error may also in