如何设置你的Docker主机

广告也精彩

最近一直在折腾Docker。原因有很多。可以肯定的是,我喜欢折腾最新的技术,最好帮助实现一两个示例的demo。与我的其他同事不同,我在Windows上运行我的设置,就像大多数中间件开发人员一样。所以,如果你根据Arun的博客关于DockerMachinetupDockerHost,你可能已经尝试过Windows(译者注:DcokerMachine是Docker的官方项目,负责在多个平台上快速安装Docker环境。如果不能在这里显示博客内容,可以在云+社区查看其他与Docker相关的教程)。以下是使用DockerMachine管理和启动Docker主机的最终简单指南。DockerMachine。通过Machine,您可以在您的计算机、云提供商和您自己的数据中心中创建Docker主机。它可以创建一个服务器,安装`Docker,并配置Docker客户端与之通信。在此之前,基本上没有必要在机器上安装任何东西。这比以前手动安装boot2docker容易得多。所以,试试看。在开始使用Docker或Machine之前,还有一件事必须完成。那就是获得Windows的Git(也叫msysgit)。它包含各种有用的unix工具,无论如何你都需要它。先决条件-包装安装方案。首先是安装WindowsBoot2docker分布,可以参考我早些时候的博客。它包含了以下软件的配置,并准备为您服务:vir先决条件-分拆单独安装。由于种种原因,我不太喜欢boot2docker安装程序。这主要是因为我想知道它实际上在我的设备上完成了什么操作。所以我试了一下。如果您决定不使用包装安装方案,这是单独安装的分拆方法。从虚拟化解决方案开始。我们必须在Windows上安装类似的东西,因为它不能运行Linux,这是Docker的基础。至少现在是这样。因此,获取Virtualbox并确保您的系统正确安装版本4.3.18(Virtualbox-4.3.18-96516-Win.exe,105MB)。警告:在Virtualbox中运行Windows本身时现奇怪的问题。您可能会遇到启动主机的问题。完成上述步骤后,需要获取DockerWindows客户端。可直接从测试服务器下载(docker-1.6.0.exe,x86_64,7.5MB)。重命名为docker,并将其放入您选择的文件夹中(这里推荐c:docker。接下来需要下载dockerMachine,这是另一个单独的可执行文件(docker-machine_windows-amd64.exe,11.5MB),重命名为docker-machine,放入同一个文件夹,然后将此文件夹添加到PATH:setpATH=%PATH%;c:docker。建议您添加PATH环境变量,以减少大量输入。然后,您已经准备好创建第一台机器管理主机。用Machine创建Docker主机。一切都只需要一个简单的命令:docker-machinecreate-drivervirtualboxdev。输出结果应为:↓[34minfo↓[0m[000]CreatingShkey..↓[34minfo↓[0m[0001]Creatingvirtualboxm…↓[34minfo↓[0m[0016]Startingvirtualboxm…↓[34minfo↓[0m[0022]Waitingforvmtostart..↓[34minfo↓[0m[0076]“dev”hasbencreatedandisnowheactivemachine.↓[34minfo↓[0m[0076]Topointyourdockerclintit,runthisinyourshell:eval“$(docker-machine.exenvdev)”这意味着您刚刚使用VirtualBox提供程序和名称dev创建了Docker主机。现在你需要找出主机在哪个IP地址运行。docker-machineip。192.168.99.102。如果您刚刚配置了环境变量,客户端需要的更简单,只需使用以下命令:docker-machinenvdev。ExportDOCKER_TLS_VERIFY=1。exportDOCKER_CERT_PATH=“C:usersmarkusdockermachinemachinesdev”exportDOCKER_HOST=tcp:/192.168.99.102:2376。这里输出了Linux风格的环境变量定义。你需要做的就是把export关键词改成set,删除和双反斜线,一切都准备好了。C:usersmarkusDownloads>setDOCKER_TLS_VERIFY=1。C:usersmarkusDownloads>setDOCKER_CERT_PATH=C:usersmarkus.dockermachinemachinesdev。C:usersmarkusDownloads>setDOCKER_HOST=tcp://192.168.99.102:2376。测试Docker客户端。现在我们开始在新创建的主机上运行WildFly:dockerrun-it-p8080:8080jboss/wildfly。观察下载的容器,通过将浏览器重定向[http://提示ip:8080/]来检查它是否在运行。祝贺您在Windows上成功安装了第一台Docker主机。

如何设置你的Docker主机

 

转载于天翼云知识,如有侵权,请联系删除,谢谢

© 版权声明
广告也精彩

相关文章

广告也精彩

暂无评论

暂无评论...