WSL2安装Docker

推荐阅读知乎版,排版更好一点 WSL2安装Docker


WSL2安装Docker比较简单,这里记录下,主要参考官方文章如下:

Docker wsl2图标

1、确保已安装WSL2

首先确保你已经安装了WSL2

wsl -l -v

img

如果没有安装,请参考:

在 Windows 10 上安装适用于 Linux 的 Windows 子系统 (WSL)

2、 安装Docker

直接下载windows版的docker

Docker Hubhub.docker.com

在安装的时候,会弹出 Enable WSL2 Engine 之类的字样,是默认勾选,直接下一步安装完成即可。

3、 使用

替换为国内源

https://registry.docker-cn.com	# Docker中国区官方镜像

http://hub-mirror.c.163.com		# 网易

https://docker.mirrors.ustc.edu.cn # ustc 

https://docker.mirrors.ustc.edu.cn # 中国科技大学

https://cr.console.aliyun.com/	# 阿里云容器  服务

img

img

在powershell中运行以下命令。

 docker run -dp 80:80 docker/getting-started

通过docker images 可以看到该image,同样在Docker Client也可以看到相关信息。

img

img

完整测试

下面安装一个Hbase进行完整的测试(以下命令均是在Powershell中,Hbase比较大,刚好我需要用就用来作为实验了,不推荐大家使用实验):

docker search hbase

img

docker pull harisekhon/hbase

img

docker run -d --name hbase001 -p 16010:16010 harisekhon/hbase

img

访问 localhost:16010

img

至此,完美

同样的,我们在powershell和wsl中,输入docker ps,均能看到正在运行的容器信息。

img

img

  • 5
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值