作为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进行远程连接。

最新文章

  1. [C++11][数据结构]自己的双链表实现
  2. Ring3下的DLL注入(NtCreateThreadEx + LdrLoadDll方式实现,可以注入系统进程)
  3. jQuery Scroll Follow
  4. Redis配置文件(redis.conf)说明
  5. IT人生思考
  6. iOS 深入Objective-C的动态特性
  7. This project needs to migrate WTP metadata
  8. AIM Tech Round (Div. 2) A. Save Luke 水题
  9. 关于C# webform 项目发布 aspx页面无任何代码 每个页面都以dll形式发布
  10. ||和 && 符号的赋值运用(转)
  11. php基础知识【函数】(6)mysql数据库
  12. 配置NFS服务
  13. 多字节字符与界面 manifest
  14. Activity生命周期解决(有图有真相)
  15. Let's DO IT !
  16. XmlHepler(拿去就能用)
  17. R + ggplot2 Graph Catalog(转)
  18. datagrid实现行的上移和下移(转)
  19. netty : NioEventLoopGroup 源码分析
  20. [Swift]LeetCode44. 通配符匹配 | Wildcard Matching

热门文章

  1. ES6 Promise对象(七)
  2. 206--Reverse A Singly Linked List
  3. telnet: connect to address 192.168.120.32: No route to host
  4. mysql中的where和having的区别
  5. 半小时上手laya
  6. php策略模式(strategy pattern)
  7. Git的小疑惑
  8. Scrapy笔记(1)- 入门篇
  9. Table to List<object> C#
  10. Pandas | 01 数据结构