首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何导出对接变量?

如何导出对接变量?
EN

Stack Overflow用户
提问于 2015-07-01 08:24:35
回答 1查看 232关注 0票数 0

我刚开始使用docker.My操作系统是Mac。我按照码头网站上的步骤,

  1. 下载boot2docker并安装它。
  2. 运行boot2docker
  3. $ boot2docker init
  4. $ boot2docker start
  5. $ docker run hello-world

结果是:

代码语言:javascript
复制
bash-3.2$ docker run hello-world

连接发生错误: Post https://192.168.59.103:2376/v1.19/containers/create:x509:证书对127.0.0.1、10.0.2.15有效,而不是192.168.59.103。

那我就知道

显示环境变量的$ boot2docker shellinit

bash-3.2$ boot2docker shellinit

写/Users/wangyao/.boot2docker/certs/boot2docker-vm/ca.pem 写/Users/wangyao/.boot2docker/certs/boot2docker-vm/cert.pem 写/Users/wangyao/.boot2docker/certs/boot2docker-vm/key.pem 您的环境变量已正确设置。

也许我认为不配置变量会造成错误,所以我这样做。

代码语言:javascript
复制
export DOCKER_HOST=tcp://192.168.59.103:2376
export DOCKER_CERT_PATH=/Users/wangyao/.boot2docker/certs/boot2docker-vm
export DOCKER_TLS_VERIFY=1

然后我$ boot2docker shellinit,结果没什么不同,

请告诉我如何解决这个问题

EN

回答 1

Stack Overflow用户

发布于 2015-07-01 18:17:09

如果您感兴趣,我解释了如何使用码头机械而不是boot2docker:无法使用boot2docker在os X上运行对接程序

因为我认为Boot2Docker不会很快成为使用Docker (在Windows/OS上)的推荐方式。

TL;DR

代码语言:javascript
复制
docker-machine create -d virtualbox dev
eval "$(docker-machine env dev)"
docker run hello-world
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31156164

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档