本文的原文连接是:
https://blog.csdn.net/freewebsys/article/details/80562351

博主地址是:http://blog.csdn.net/freewebsys

1,关

于docker

docker 是非常方便的。
之前都是在 linux 在 mac 上面使用,那个还是非常方便的。
在windows上面限制比较多。

  • 1,必须是windows 10 操作系统
  • 2,开启bios的intel virtualization
  • 3,安装Hyper-V 软件

2,安装docker


https://docs.docker.com/docker-for-windows/install/
先开启Hyper-V

然后修改BIOS 开启Intel 的virtualization

think pad 机器有些机器在 【security】配置里面。
一般来说大多数的Intel的机器都有这个,除非是特别老的机器。

两都弄好了之后就可以安装docker了。

https://store.docker.com/editions/community/docker-ce-desktop-windows
下载dockers stable 版本的安装:

安装完成就可以配置了:
找到docker的任务,然后右键【setting】配置国内镜像。
这样下载速度快。

和linux 不一样,可以设置镜像文件位置。这里设置到了E盘。

3,使用docker


使用windows 上面的power shell 非常方便。

power shell 很好用。

docker ps
docker pull alpine:latest
docker run  --name alpine -itd alpine
docker exec -it alpine sh

4,总结


windows 上面也支持docker 虽然是安装费点劲。
不像linux 那样直接就通过 cgroup namespace 两个lib库就支持docker了。
windows 上面依赖微软的Hyper-V服务。得需要安装下。
使用啥的都一样。然后发现,windows 上面的power shell 非常好用。
和linux 上面的差不多呢。有了docker 在弄个 node mysql golang python
就变得非常的方便了。

本文的原文连接是:
https://blog.csdn.net/freewebsys/article/details/80562351

博主地址是:http://blog.csdn.net/freewebsys

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐