当前位置: 首页 > 面试题库 >

如何使用“ Docker快速入门终端”启动另一个docker-machine?

印辉
2023-03-14
问题内容

在我的Mac上,当我通过运行“ Docker quickstart terminal”启动defaultdocker时,它将启动docker机器。

我在start.shdocker quickstart终端的中看到的是:

#!/bin/bash

VM=default
DOCKER_MACHINE=/usr/local/bin/docker-machine
VBOXMANAGE=/Applications/VirtualBox.app/Contents/MacOS/VBoxManage

BLUE='\033[0;34m'
GREEN='\033[0;32m'
NC='\033[0m'

... more

如何在不修改此Shell文件的情况下启动另一台Docker计算机?


问题答案:

您只需创建一个新的docker machin e:

docker-machine create -d virtualbox --virtualbox-memory 2048 --virtualbox-disk-size 204800 my_new_machine

(替换my_new_machine)

然后您可以使用它:

docker-machine start my_new_container
eval $($DOCKER_MACHINE env my_new_container --shell=bash)
docker-machine ssh my_new_container


 类似资料:
  • mysql 作为storage的docker镜像,下面一行命令就启动一个job调度器 docker run -d -v $(pwd)/hangfire:/publish/hangfire -e HangfireMysqlConnectionString='Server=172.17.0.2;Port=3306;Database=hangfire;Uid=root;Pwd=123456;charse

  • 前提条件 您的机器已经安装docker. 从 这里下载相关软件。 在Docker中运行MinIO单点模式。 MinIO 需要一个持久卷来存储配置和应用数据。不过, 如果只是为了测试一下, 您可以通过简单地传递一个目录(在下面的示例中为/ data)启动MinIO。这个目录会在容器启动时在容器的文件系统中创建,不过所有的数据都会在容器退出时丢失。 docker run -p 9000:9000 mi

  • 本文向大家介绍docker快速入门教程,包括了docker快速入门教程的使用技巧和注意事项,需要的朋友参考一下 10分钟教会大家如何玩转Docker,这是 1、前言 进入云计算的时代,各大云提供商AWS,阿里云纷纷推出针对Docker的服务,现在Docker是十分火爆,那么Docker到底是什麽,让我们来体验一下。 2、Docker是什麽 Docker是一个开源的应用容器引擎,可以把应用以及依赖包

  • 本文向大家介绍Mac上使用Docker如何快速启动MySQL测试,包括了Mac上使用Docker如何快速启动MySQL测试的使用技巧和注意事项,需要的朋友参考一下 本文主要讨论使用Docker快速启动 MySQL 测试的方法,包括Mac环境。一起看看吧! 近来业界有很多对Docker的讨论,其生态系统发展得很快,然而,从简单的“入门”或“引导”类的文章中能容易地找到成熟的技术,但Docker不然。

  • 我们有一个公开REST API的现有java应用程序。当它收到超文本传输协议请求时,它使用Runtime.getRuntime(). exe启动另一个java进程。 我们正在将此应用程序迁移到docker,我们希望将这些服务、一个容器中的REST应用程序和另一个容器中的其他组件分开。 有没有办法,REST应用程序可以在另一个docker容器中启动另一个应用程序?

  • 问题内容: Docker for Mac在菜单栏中的鲸鱼图标下拉菜单中有一个简洁的“重新启动”按钮。 不过,我希望能够从终端重启Docker for Mac。我需要运行什么命令? 问题答案: 专门针对Mac的Docker,因为它是一个“ GUI”应用程序,所以有一种解决方法: 由于您要重新启动,因此下面是从命令行打开它的方法: 可能使用可以打开更对称的命令,但该命令似乎比使用的更为普遍。