wsl中安装docker

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了wsl中安装docker相关的知识,希望对你有一定的参考价值。

参考技术A 最近又开始研究win10自带的linux子系统(wsl), 在将自己公司用的编译环境配置好之后, 相继配置了tftp和ssh, 现在用xshell直接ssh登录感觉不要太好, 已经满足了自己平时的开发需求, 考虑到自己偶尔也会用到docker, 所以想在wsl中配置一下docker环境, 也算是自己开始学习了解docker这一进来比较火的东东.

网上找了很多教程, 最后发现还是官方的最靠谱, 先上网址 https://docs.docker.com/install/linux/docker-ce/ubuntu/
再附上纯命令

如果运行显示如下的话, 说明服务没起, 需要先用命令 sudo service docker start 起一下:

hello-world运行结果如下说明成功:

刚开始按照上面的步骤安装, hello-world是无法运行的, 我不确定是不是所以的wsl都这样, 所以上面只是给了正常的流程, 如果很不幸你按照上面的步骤最后也失败了, 那不妨继续往下看, 说不定咱们的问题相同哦.
问题的现象是:

出现上面的现象, 应该是因为docker的版本太新导致的(起码我的是), 这时需要我们安装旧一点版本的docker, 方法如下:

安装成功后验证一下:

这里要特别感谢一下 这位仁兄 , 因为我的安装历程就是就此止步, 达到成功的.

自己安装docker也是经历了诸多绝望, 之前已经失败过一次了, 好在这第二次挺住了, 最终安装成功, 当然, 现在还没有学习过要怎么使用, 后面加油吧. 最后, 如果这篇文章对你有所帮助, 就请给个赞吧, 也希望您能浏览下本人的其他文章, 说不定还会有点收获, 谢谢.

以上是关于wsl中安装docker的主要内容,如果未能解决你的问题,请参考以下文章

WSL2中安装docker 并开机启动

win10子系统ubuntu中安装docker

安装VMware16兼容Hyper-v+WSL2+Docker+解决0x80370102报错

WSL2 搭建 Rancher 开发环境

windows 11 搭建 TensorFlow GPU 开发环境RTX 3060:2 -- 基于WSL2 docker 方式的使用

Windows上使用linux子系统(WSL)使用Docker