尝试设置[Docker] Docker For Windows(适用于Docker初学者)
首先
数年前我在尝试在Windows机器上创建Docker环境时安装了一些东西(我忘记了工具的名字),结果破坏了Cygwin环境,因此我离远离在Windows上使用Docker。
最近我再次访问了Docker的网站,发现了一个名为”Docker For Windows”的东西,它使用了Windows的Hyper-V来实现Docker环境。我觉得这样的话不会再破坏我的环境,所以虽然有点晚了,我决定在Windows机器上创建Docker环境。本文记录了在安装和运行Docker For Windows时遇到的问题。
需要的环境 de
Windows 10 Professional或Enterprise 64位
在安装之前
在安装之前,请确保以下两点。
确保Windows的Hyper-V已启用。
- スタートボタン右クリック -> [プログラムと機能] -> [Windowsの機能の有効化または無効化]で[Windowsの機能]を開き、 [Hyper-V]にチェックが入っていなければチェックして有効にします。この変更は再起動が必要かつ構成変更で時間がかかるので、作業中の場合は注意してください。

BIOS已启用虚拟化功能。
- タスクマネージャの[パフォーマンス]タブの右下に[仮想化]という項目があります。これが[無効]になっていればBIOS設定画面で仮想化に関する設定(Virtualizationなど)を探して有効にします。

现在进行安装。
如果启用了Hyper-V和虚拟化,就可以安装Windows的Docker。
请从以下位置下载:
https://store.docker.com/editions/community/docker-ce-desktop-windows
由于我是初学者,所以选择了“稳定通道”。
当你运行已下载的安装程序时,安装将立即开始。在安装过程中,没有特别需要选择的内容。文件复制开始并完成。连截取屏幕截图的时间都没有。




如果在设置过程中出现了这个错误…


我先设置代理。
在公司内部网络中,设置代理是必要的,并且可以在易于理解的位置找到它。
右键单击任务栏上的Docker图标 -> [设置…] -> [网络]
※在设置代理后,Docker将重新启动。

让我们安装Kitematic。
安装和管理Docker镜像的GUI工具Kitematic非常方便。
在任务栏Docker图标上右键单击 -> [Kitematic],将会出现用于确认下载的对话框。
解压下载的文件,并以Kitematic的名字复制到Docker的安装文件夹C:\Program Files\Docker下。复制后,通过相同的操作(Docker图标右键单击 -> Kitematic)启动Kitematic。

最后
除了启用Hyper-V和虚拟化之外,设置也很顺利。由于Kitematic看起来也很方便,所以我打算以后尝试一些有趣的玩意。