尝试设置[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]にチェックが入っていなければチェックして有効にします。この変更は再起動が必要かつ構成変更で時間がかかるので、作業中の場合は注意してください。
2017-10-16_13h10_07.png

BIOS已启用虚拟化功能。

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

现在进行安装。

如果启用了Hyper-V和虚拟化,就可以安装Windows的Docker。

请从以下位置下载:
https://store.docker.com/editions/community/docker-ce-desktop-windows

由于我是初学者,所以选择了“稳定通道”。

当你运行已下载的安装程序时,安装将立即开始。在安装过程中,没有特别需要选择的内容。文件复制开始并完成。连截取屏幕截图的时间都没有。

2017-10-16_09h43_49.png
2017-10-16_09h46_22.png
2017-10-16_09h46_38.png
2017-10-16_12h59_33.png

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

2017-10-16_09h46_49.png
2017-10-16_09h55_41.png

我先设置代理。

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

2017-10-16_10h51_34.png

让我们安装Kitematic。

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

2017-10-16_12h54_48.png

最后

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

广告
将在 10 秒后关闭
bannerAds