k8s,docker学习踩坑笔记(更新中)

今天开始玩k8s和docker啦,记录一些踩的坑吧

Docker

1、安装
Docker Desktop 官方下载地址: https://hub.docker.com/editions/community/docker-ce-desktop-windows
我这里是docker官网安装的win桌面版,结果刚安装完就遇到了faile start的问题,百度后说要开启两个功能,如图:
在这里插入图片描述
在这里插入图片描述
具体在哪里开启这些功能这里就不多介绍了。

然而开启后发现仍然发现start不起来,遂又去百度,发现是WSL2(一个类似在windows上运行linux虚拟机的功能)版本过低,安装了最新版后start成功。
这里再贴个我这边成功使用的WSL2下载地址https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

2、Hello World
启动成功后老规矩玩一下Helloworld走一遍流程,打开win10的powershell输入
docker run ubuntu:15.10 /bin/echo "Hello world"
发现又出问题了:在这里插入图片描述
这里是因为我们刚安装docker没有安装任何镜像的原因,自然也没有ubuntu啦,这里程序会自动帮忙下载这个镜像,但是因为docker的服务器架在国外,我们没有加速器会下载的很慢(ubuntu15.10的镜像大约50M左右),这里有个解决办法就是使用阿里云的镜像服务器,下面介绍下修改镜像服务器的方法:
①首先如果你是linux的话可以直接在docker根目录的etc文件夹下找到deamon.json文件,修改参数 “registry-mirrors”: [“https://alzgoonw.mirror.aliyuncs.com”],重启docker即可(当然windows也能这样操作啦)
②windows有个简单的办法,打开桌面版设置,直接修改参数即可
**这里暂时没图,后面记得补!!!**

重启后继续helloworld,如果看到这样就证明成功啦,docker目前遇到的坑就这些了
在这里插入图片描述


版权声明:本文为qq_42590938原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。