Docker在Windows上的初体验

作为Docker的初学者,我有几个疑问,找到了答案,并实践了一下,希望对和我一样的初学者有帮助:

1.Docker是什么?

大家对虚拟机应该比较熟悉,虚拟机和docker都是为了实现隔离。

虚拟机隔离了硬件资源、操作系统。

而docker轻量很多,只是隔离了应用和其所有的依赖包,docker之间是共享硬件资源和操作系统的。

2.Docker在windows上可以使用吗?

可以

3.Docker怎么安装?

安装非常简单

win 7,win 8需要利用docker toolbox来安装

docker有专门的win 10系统的安装包,需要开启Hyper-V

具体见这里:https://www.runoob.com/docker/windows-docker-install.html

4.Docker怎么使用?

对于初学者,可以通过selenium结合docker构建一个分布式的Grid环境,会有一个比较直观的认识

可以依照这篇文章操作一遍,非常容易:https://www.cnblogs.com/nanaheidebk/p/10109013.html

5.用Docker部署的环境怎么看到执行的界面?

我们在运行docker的时候是看不到任何界面的,但是有的时候为了debug方便,我们需要看容器里到底在干什么。

所以,docker-selenium提供了debug模式。

在上面提供的那个链接中有很详细的介绍,可以照着操作。

首先要去下载debug专用的镜像,然后通过命令创建node容器并把接口5900暴露出来,再用vnc进行远程连接。

原文地址:https://www.cnblogs.com/MasterMonkInTemple/p/12035745.html