问题标签 [docker-toolbox]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
docker - 1.9.1 中的数据容器不存在 Docker 卷
Windows 7 平台上的 Docker 工具箱 1.9.1
docker inspect
我使用命令时创建的数据容器没有卷。
我也在 1.7.1 中尝试过,如下所示
我在创建数据容器时做错了什么?
或者还有其他地方可以检查volumes
数据容器。
docker - Docker Compose 挂载 Windows 文件夹
我在 Windows 中使用 Docker Toolbox,并尝试在 docker-compose.yml 文件中安装 Windows 文件夹,如下所示:
我的目标是挂载C:\data\www
到已经由 Docker Toolbox 创建的 boot2docker VM 映像,然后从那里挂载到其中的 nginx 容器。
不幸的是,它不起作用。我在 boot2docker 映像中得到一个文件夹 sss,但它是空的,没有针对我的 Windows 数据。
我究竟做错了什么?是否有更好的做法可以在开发时在 Windows 上使用 Docker(因此您需要在 Windows、Docker VM (boot2docker) 和 Docker 容器之间共享代码)?
macos - 使用 Docker Toolbox 安装的 Mac OSX 上 Docker 中的端口映射
我使用 Docker Toolbox 在 Mac 上安装了 Docker。
我打开 Docker 快速入门终端并运行
这很好用。
然后我尝试了:
我可以看到容器已添加。docker log
容器 id 什么都不返回,但我认为这很正常吗?
当我localhost:8080
使用 chrome 浏览时,我看不到 nginx 欢迎页面。我已经尝试运行几个不同的容器,这些容器应该为流量提供服务,但它们都没有奏效。现有的 github 问题和 SO 问题似乎都在谈论不再存在的东西——或者至少在 Mac OSX 上不是默认的。
docker - Docker:无法准备上下文:无法评估 Dockerfile 路径中的符号链接:GetFileAttributesEx
我今天刚刚下载了 Docker Toolbox for Windows 10 64bit。我正在阅读教程。尝试使用 Dockerfile 构建映像时收到以下错误。
脚步:
- 启动 Docker 快速入门终端。
- 创建后的testdocker。
- 按照“构建您自己的映像”Web 链接中的说明准备 Dockerfile
- 在命令下方运行
docker build -t docker-whale .
Error: $ docker build -t docker-whale .
unable to prepare context: unable to evaluate symlinks in Dockerfile path: GetFileAttributesEx C:\Users\Villanueva\Test\testdocker\Dockerfile: The system cannot find the file specified.
顺便说一句:我尝试了提到的几个选项@ https://github.com/docker/docker/issues/14339
macos - 如何挂载容器可写主机目录?
我正在尝试使用 Docker 运行 ELK 堆栈。我发现docker-elk已经为我设置了配置,使用docker-compose
.
我想将弹性搜索数据存储在主机而不是容器上。根据 docker-elk 的自述文件,我在's 部分添加了volumes
一行:elasticsearch
docker-compose.yml
但是,当我跑步时,docker-compose up
我得到:
查看,确实创建../../env
了目录,但它是空的。elasticsearch
如果我创建../../env/elasticsearch/elasticsearch
然后我得到一个访问错误/usr/share/elasticsearch/data/elasticsearch/nodes
。如果我创建/nodes
然后我得到一个错误/nodes/0
,等等......
简而言之,容器似乎没有目录的写权限。
我如何让它具有写权限?我试过chmod a+wx ../../env/elasticsearch
了,然后它设法创建了下一个目录,但是那个目录有权限drwxr-xr-x
,它又卡住了。
我不喜欢必须以 root 身份运行它的想法。
docker - docker ps 显示空列表
我从 docker 文件构建了一个 docker 映像。Build说它成功了。但是当我尝试通过docker ps
(也尝试过docker ps -a
)显示 docker 容器时,它显示一个空列表。奇怪的是,我仍然可以通过调用docker push "container name"
.
我想知道发生了什么事?我在 Windows 7 上,刚刚安装了最新版本的 dockertoolbox。
docker - docker push keeps pushing
I'm trying to push docker image to dockerhub. It started good, pushing several layers simultaneusly. But when it got to the last 2 layers, something weird is happening. After it has pushed 100%, it will start all over from 0%. This seems to continue to infinity. I'm on Windows 7, I have newest dockertoolbox installed.
macos - 无法在 OSX 上使用 docker 连接到 X 服务器
我正在尝试使用 Docker-toolbox在 Mac OS X 10.10.5 ( http://www.openfoam.com/download/install-binary.php ) 上安装 openFoam。我可以毫无问题地执行所有建议的步骤,但是当我尝试运行安装指南中包含的示例时,我无法打开 paraFoam,因为它返回以下错误:
paraview: cannot connect to X server
我也安装了 XQuartz,但它似乎没有多大帮助!
macos - 更改 Docker 快速入门终端的终端应用程序
我刚刚在 OSX 上安装了 Docker Toolbox,第一次启动 Docker Quickstart Terminal 时,它提示我选择要打开的终端。我愚蠢地选择了 iTerm。现在,在意识到这些天我常用的终端是终端之后,我想更改该设置。但我似乎没有做任何事情来重置它。
我已经尝试再次运行 Docker Toolbox 的安装程序。我还尝试从https://github.com/docker/toolbox/blob/master/osx/uninstall.sh运行卸载脚本,然后重新安装。但是每次我单击 Docker Quickstart Terminal 时,它都会在 iTerm 中启动。
谁能告诉我如何更改此偏好?
networking - docker工具箱网络问题
嗨,我想使用docker 工具箱让多个服务相互通信:我想使用https://github.com/gettyimages/docker-spark
在风筝我可以查看主人的用户界面,但是,到奴隶的链接不起作用,因为 docker 不能在 osx 上本地安装。这个https://github.com/FoxtrotSystems/spark-cassandra-docker/blob/master/README.md没有修复服务之间的链接,即使很难我现在能够(至少部分地)查看部分工作人员火花-ui。
基本上,问题归结为:
我如何(自动)修复我/etc/hosts
在 mac 上的文件,以允许服务docker-toolbox
使用它们的“真实”名称相互交谈。