标签: docker-machine

如何撤消命令$ eval"$(docker-machine env blog)"

我认为该命令将$ docker命令重定向到docker机器.现在我所有的docker命令都给我一个错误FATA[0000] Couldn't read ca cert...,这个错误是我创建的docker-machine的路径.我该如何修理我的shell?

bash docker docker-machine

21
推荐指数
3
解决办法
5952
查看次数

Docker Machine如何标记为活动?

我正在通过https://docs.docker.com/v1.5/machine/上的Docker Machine用户指南进行操作.

它说:

You can see the machine you have created by running the docker-machine ls command again:

  $ docker-machine ls
  NAME      ACTIVE   DRIVER       STATE     URL
  dev       *        virtualbox   Running   tcp://192.168.99.100:2376

The * next to dev indicates that it is the active host.
Run Code Online (Sandbox Code Playgroud)

当我运行这个时,我看不到任何机器旁边的*.我需要做什么才能将机器标记为活动状态?这有什么好处吗?

例如,我在Windows 10上运行Docker Machine,使其处于活动状态是否意味着我不必在我的命令中继续指定机器名称,例如 docker-machine env dev

docker docker-machine

21
推荐指数
2
解决办法
1万
查看次数

重命名码头机器

如何重命名docker-machine机器?我无法使用docker-machine --help或在子命令docs中找到它.

docker docker-machine

20
推荐指数
2
解决办法
9241
查看次数

将boot2docker和.docker文件夹移动到其他驱动器中

我是码头工人的新手.我已在D驱动器的Windows中安装了docker,但Boot2docker VM位于C驱动器的用户文件夹中.

我在C中没有足够的空间,当我从docker hub中提取软件时,boot2docker正在增长.

所以我想在D盘中移动boot2docker或.docker文件夹.

可能吗 ?我该怎么办?

docker boot2docker docker-machine

19
推荐指数
2
解决办法
6138
查看次数

docker-machine:找不到命令

我最近将 Mac 版 Docker 桌面升级到 2.2.0.0 版,现在尝试运行docker-machine命令时出现错误:

$ docker-machine --version
Run Code Online (Sandbox Code Playgroud)

docker-machine:找不到命令

Docker Machine 曾经与 Docker 一起安装,但在最新的文档中似乎不再如此。什么是替代品,或者我需要从其他地方安装 Docker Machine?

docker docker-machine

19
推荐指数
4
解决办法
3万
查看次数

如何使用docker-compose和docker-machine为mongoDB安装外部卷

我想将mongoDB数据保存在容器外部和指定的卷上.我使用docker-compose和yml文件看起来像

web:
  build: .
  command: python -u app.py
  ports:
    - "5000:5000"
  volumes:
    - .:/todo
  links:
    - db
db:
  image: mongo:3.0.2
Run Code Online (Sandbox Code Playgroud)

mongodb docker docker-compose docker-machine

18
推荐指数
2
解决办法
2万
查看次数

如何将docker-machine端口转发到OSX上的主机端口?

我正在我的公司提供一个私人docker容器,并希望我的同事能够访问我们的内部网络,问题是我的客户操作系统是OSX,所以我只能使用192.168.99.100:3000访问我的应用程序来自docker机器的默认ip.

如何将docker-machine 3000端口转发到我的主机80端口?

containers docker docker-machine

18
推荐指数
1
解决办法
1万
查看次数

docker swarm init无法选择IP地址错误

与尝试多克群码头工人Mac版桌面.我试过这个:

docker-machine create -d virtualbox node-1
docker-machine create -d virtualbox node-2
docker-machine create -d virtualbox node-3

eval $(docker-machine env node-1)

docker swarm init \
    --secret my-secret \
    --auto-accept worker \
    --listen-addr $(docker-machine ip node-1):2377
Run Code Online (Sandbox Code Playgroud)

最后一个命令(docker swarm init)返回此错误:

来自守护程序的错误响应:无法选择要广告的IP地址,因为此系统具有多个地址

我不知道是怎么回事.任何人都知道如何调试?

docker docker-swarm docker-machine docker-for-mac docker-desktop

18
推荐指数
5
解决办法
2万
查看次数

Docker警告:无法从守护程序获取默认注册表端点

在Windows 10上,当我调用docker命令时:

docker pull mongo:windowsservercore
Run Code Online (Sandbox Code Playgroud)

我得到以下输出:

Warning: failed to get default registry endpoint from daemon (error during connect: Get http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.26/info: 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 indicate that the docker daemon is not running.). Using system default: https://index.docker.io/v1/
Run Code Online (Sandbox Code Playgroud)

当我 docker-machine create default

(default) Waiting for an IP...
Error creating machine: Error in driver during machine creation: Too …
Run Code Online (Sandbox Code Playgroud)

windows docker docker-machine

18
推荐指数
2
解决办法
3万
查看次数

GitLab Runner 突然无法使用 Docker Machine 和 AWS Autoscaling 运行作业

我使用 GitLab Runner 在 AWS EC2 Spot 实例上运行 CI 作业,并使用 Docker Machine 的自动缩放功能。

突然,今天 GitLab CI 无法运行作业,并向我显示了我想要启动的所有作业的以下作业输出:

Running with gitlab-runner 14.9.1 (f188edd7)
  on AWS EC2 runner ...
Preparing the "docker+machine" executor
10:05
ERROR: Preparation failed: exit status 1
Will be retried in 3s ...
ERROR: Preparation failed: exit status 1
Will be retried in 3s ...
ERROR: Preparation failed: exit status 1
Will be retried in 3s ...
ERROR: Job failed (system failure): exit status 1
Run Code Online (Sandbox Code Playgroud)

我在 AWS 控制台中看到 EC2 …

amazon-web-services docker gitlab-ci gitlab-ci-runner docker-machine

18
推荐指数
1
解决办法
6810
查看次数