Windows安装Docker记录

22 sec read

Docker是一种容器技术,可以将应用和环境等进行打包,形成一个独立的、类似于iOS的APP形式的应用。这个应用可以直接分发到任意一个支持Docker的环境中,通过简单的命令即可启动运行。Docker是一种最流行的容器化实现方案,和虚拟化技术类似,它极大的方便了应用服务的部署,于虚拟化技术不同的是,它以一种更轻量化的方式实现了应用服务的打包。使用Docker可以让每个应用彼此相互隔离,在同一台机器上同时运行多个应用,不过他们彼此之间共享同一个操作系统。Docker的优势在于,它可以在更细的粒度上进行资源管理,也比虚拟化技术更加节省资源。

Windows下安装Docker

安装包下载地址:https://store.docker.com/editions/community/docker-ce-desktop-windows

下载完成后直接双击运行即可,运行时会同时安装Windows的虚拟化组件:Hyper-V,并且需要修改BOIS,将虚拟化技术(Virtualization Technology)设置为Enbaled。

Windows下的Docker配置

1、设置Hyper-V的虚拟磁盘位置

Hyper-V的默认虚拟磁盘会放在C盘,会很占C盘的空间,可以将其移动到别的磁盘。具体流程为:“Windows管理工具”>“Hyper-V管理器”>右键 “Hyer-V设置”>“虚拟硬盘”,然后执行新的目录。

2、设置Docker Hub镜像

Docker Registry 公开服务是开放给用户使用、允许用户管理镜像的 Registry 服务。一般这类公开服务允许用户免费上传、下载公开的镜像,并可能提供收费服务供用户管理私有镜像。最常使用的 Registry 公开服务是官方的 Docker Hub,这也是默认的 Registry,并拥有大量的高质量的官方镜像。

由于某些原因,在国内访问这些服务可能会比较慢。国内的一些云服务商提供了针对 Docker Hub 的镜像服务(Registry Mirror),这些镜像服务被称为加速器。常见的有 阿里云加速器、DaoCloud 加速器 等。使用加速器会直接从国内的地址下载 Docker Hub 的镜像,比直接从 Docker Hub 下载速度会提高很多。

Docker Hub 中国官方镜像:https://registry.docker-cn.com

设置Docker Hub在windows上非常的简单,启动Docker后会在任务栏上有一个小图标,点击小图片,进入设置接面,将生面的URL黏贴进对应的设置项即可。

Docker的使用

Docker的使用非常的简单,只需要在命令行输入类似如下指令,可以使用或安装对应的应用(如果本地没有该应用,就会从Docker Hub下载)。

执行后,可通过http://localhost:8050看到Splash的主页

参考链接:

打赏作者
微信支付标点符 wechat qrcode
支付宝标点符 alipay qrcode

C语言学习:size_t

在学习C语言的时候,遇到了一个新的数据类型size_t,截止目前也没有完全理清这个类似的具体场景及出现的原因。
44 sec read

C语言学习:main()函数的正确写法

C语言虽然是一门古老的语言,但是其标准一直在完善,所以很多以前支持的语法在到当前已经不能在使用了。 C语言的版
41 sec read

Scipy数学函数的Scala实现

最近在推进项目的时候,遇到需要将线下的Python代码转化成线上的集群代码,由于机器代码环境是Scala,所以
4 min read

发表评论

电子邮件地址不会被公开。 必填项已用*标注