docker with windows subsystem for linux

window10 除了可以支持docker 之外, 还支持linux 系统.

1.先在控制面板把 windows subsystem for linux 勾上

docker with windows subsystem for linux_第1张图片

2. 在微软商城下载一个linux 系统进行安装 就可以直接当成一个软件使用。

docker with windows subsystem for linux_第2张图片

3.在Linux上安装docker 跟真正的独立的linux 系统还是有区别的,需要注意一下两点。

 3.1 在wsl上安装docker 是跟 window系统的docker 共用一个 daemon 文件的。所以要在Windows上的docker setting 里面勾选上Expose daemon on tcp://localhost:2375 without TLS

docker with windows subsystem for linux_第3张图片

然后在ubuntu 上输入 docker -H localhost:2375 images

docker with windows subsystem for linux_第4张图片

3.2 如果要挂载本地目录,不能直接 -v /d/test 要改成  -v /mnt/d/test ,多加一个 /mnt . 这个适用于版本是win 10 18.03 以上。

版本比较老的话需要进行如下操作:

sudo nano /etc/wsl.conf

在打开的输入框中输入: 

[automount]
root = /
options = "metadata"

保存退出后,重启ubuntu。 就可以跟在windows 一样使用了。 直接 -v  /d/test. 

docker with windows subsystem for linux_第5张图片

你可能感兴趣的:(test,skills)