Tag: 马科斯

如何在mac上的docker中运行meteor应用程序?

我正在尝试在我的mac上使用meteord基础映像在Docker容器中运行meteor应用程序,但是得到一个 => You don't have an meteor app to run in this image. 错误消息时 $ docker run -it -e ROOT_URL=http://localhost -e MONGO_URL=mongodb://192.168.99.101:27017/meteor -v /Users/me/build/bundle -p 8080:80 meteorhacks/meteord:base 我build立了meteor束 $ meteor build –architecture=os.linux.x86_64 ./ 我可以在mac上使用meteord吗?

Docker for Mac的Docker守护进程日志

这与Docker守护进程日志在哪里相似? 。 但更多的是为Mac的Docker。 我在哪里可以findDocker for Mac的守护进程日志?

在安装Docker之后,docker-machine env默认失败,因为找不到ca.pem

刚刚安装了Docker,但是docker-machine env default不起作用: $ docker-machine env default open /Users/me/.docker/machine/machines/default/ca.pem: no such file or directory path/Users/me/.docker/machine/machines/default存在,但没有ca.pem 。 只是一堆其他文件。

Docker-machine无法连接到Docker守护进程。 docker守护程序是否在这个主机上运行?

我在Mac OS X上使用Docker 10.10.5我的主要权限有各种各样的问题。 我能够创buildsudo docker-machine create –driver virtualbox test然后结果sudo docker-machine env test export DOCKER_TLS_VERIFY="1" export DOCKER_HOST="tcp://192.168.99.102:2376" export DOCKER_CERT_PATH="/Users/michaelaubry/.docker/machine/machines/test" export DOCKER_MACHINE_NAME="test" # Run this command to configure your shell: # eval $(docker-machine env test) 然后我运行eval $(docker-machine env test) ,结果是open /Users/michaelaubry/.docker/machine/machines/test/config.json: permission denied 我运行sudo chown michaelaubry:staff /Users/michaelaubry/.docker/machine/machines/test/config.json ,仍然open /Users/michaelaubry/.docker/machine/machines/test/config.json: permission denied 然后我尝试这个 ~ » sudo chown […]

Docker-Machine停留在创build默认值

我试图在Mac OSX上启动Docker的默认机器。 每次我试图通过命令启动一个新的默认机器: docker-machine create –driver virtualbox default 使用Docker Quick Start Terminal方法 (default) Creating SSH key… 这是输出: Running pre-create checks… Creating machine… (default) Copying /Users/avivpaz/.docker/machine/cache/boot2docker.iso to /Users/avivpaz/.docker/machine/machines/default/boot2docker.iso… (default) Creating VirtualBox VM… (default) Creating SSH key… 这是我的OSX和Docker版本: Mac 10.11.3 docker-machine version 0.6.0, build e27fb87

Docker:无法在企业代理初始设置时获取最新的Boot2Docker ISO发行版本

我在Mac ElCapitan上安装了DockerToolbox-1.11.2。 当我尝试运行“Docker快速入门terminal”时出现如下错误 运行预创build检查…(默认)无法获取最新的Boot2Docker ISO发行版本:获取https://api.github.com/repos/boot2docker/boot2docker/releases/latest:x509 :由未知权限签名的证书创build机器…(默认)无法获得最新的Boot2Docker ISO发行版本:获取https://api.github.com/repos/boot2docker/boot2docker/releases/latest:x509 :由未知权威机构签名的证书。 但它似乎创造了虚拟机。 当我运行任何docker命令它结束了超时错误。 尝试连接时发生错误:获取https://192.168.99.100:2376/v1.23/containers/json :网关超时 但是,当我尝试在docker机上运行“docker运行”,它会给出与最初一样的错误。 docker @ default:〜$ docker run hello-world 无法在本地findimage'hello-world:latest“ 拉仓库docker.io/library/hello-world docker:拉取图片时出错: https ://index.docker.io/v1/repositories/library/hello-world/images:x509:由未知权威签名的证书。 参见“docker运行 – 帮助”。 我猜这个问题是与代理证书有关,试图寻找解决这个问题,但还没有find。 将感谢有关的任何帮助。

在启动时启动docker-machine

我有一个名为default的docker-machine 。 我试图让它在启动时启动。 我可以在login时执行此操作,但无需login即可使用。 我已经将以下文件放在/LaunchAgents/com.docker.machine.default.plist和/LaunchDaemons/com.docker.machine.default.plist ,两者都不起作用。 /Library/LaunchDaemons/com.docker.machine.default.plist <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>RunAtLoad</key> <true/> <key>EnvironmentVariables</key> <dict> <key>PATH</key> <string>/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin</string> </dict> <key>Label</key> <string>com.docker.machine.default</string> <key>ProgramArguments</key> <array> <string>/usr/local/bin/docker-machine</string> <string>start</string> <string>default</string> </array> </dict> </plist> 我也在这两个文件上运行sudo chmod 640 ,以防这里描述的权限问题。 当我运行时, sudo launchctl load -w com.docker.machine.default.plist如教程中所述,我得到“服务已经加载”。 该服务绝对没有运行,因为我已经检查使用docker-machine ls和docker-machine status default和机器启动时停止。 更新 我已经将日志logging添加到我的LaunchDaemon并获得以下输出。 主机不存在:“默认” 然后运行docker-machine […]

docker为Mac – 不能curl我的容器

运行Docker for Mac 17.06.0我已经创build了一个docker文件来创buildApache服务器的镜像。 注意它暴露了80端口。 FROM ubuntu:16.04 RUN apt-get update RUN apt-get install -y apache2 ADD index.html /var/www/html/ CMD /usr/sbin/apache2ctl -D FOREGROUND EXPOSE 80 在Dockerfile的同一个文件夹中,我创build了一个简单的index.httm文件。 然后我build立并运行它使用 docker build -t webserver . docker run -d webserver 我使用正在运行的容器的IP地址 docker inspect [container_name] | grep -i IPAddress 当我curl curl 172.17.0.2 我没有得到答案。 当运行-p 80:80并在curl命令中使用localhost时,我确实得到了答案。 curl localhost 但我想明白为什么我不能curl容器IP。 问题: 我怎样才能得到我curl的答案? 我明白,当使用docker […]

Docker – 全部火花笔记本 – 安装本地驱动器

与docker工人和jupyter笔记本工作。 https://hub.docker.com/r/jupyter/all-spark-notebook/ 我已经成功地启动了笔记本电脑,但是在安装本地目录运行一些testing时遇到了麻烦。 docker run -d -p 8888:8888 jupyter/all-spark-notebook -v users/username/documents/work:/home/jovyan/work 似乎加载,但后来我得到 Session terminated, terminating shell…[C 13:45:24.497 NotebookApp] received signal 15, 我正在使用Mac OSX山狮。 我不确定Docker在哪里看到我的根目录以及如何

为caffe构buildGPU docker镜像时出错:不支持的gpu架构“compute_60”

尝试构build基于gpu的caffe docker镜像失败。 该命令运行: docker build -t caffe:gpu standalone/gpu 它运行了大约二十分钟,包括通过cython编译许多numpy / scikit脚本到c代码。 然而这个版本最终在nvidia nvcc步骤中失败了: [ 1%] [ 1%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/./cuda_compile_generated_cudnn_pooling_layer.cu.o Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/util/./cuda_compile_generated_im2col.cu.o nvcc fatal : Unsupported gpu architecture 'compute_60' CMake Error at cuda_compile_generated_cudnn_pooling_layer.cu.o.cmake:206 (message): Error generating /opt/caffe/build/src/caffe/CMakeFiles/cuda_compile.dir/layers/./cuda_compile_generated_cudnn_pooling_layer.cu.o make[2]: *** [src/caffe/CMakeFiles/cuda_compile.dir/layers/./cuda_compile_generated_cudnn_pooling_layer.cu.o] Error 1 make[2]: *** Waiting for unfinished jobs…. nvcc fatal […]