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进行远程连接。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 25岁的心里话
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现