WSL2安装Docker

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


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

Docker wsl2

1、确保已安装WSL2

首先确保你已经安装了WSL2

wsl -l -v

如果没有安装,请参考:

在 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/# 阿里云容器 服务

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

在powershell中运行以下命令。

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

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

完整测试

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

docker search hbase

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

  • 1
  • 1

访问 localhost:16010

至此,完美

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

(0)

相关推荐

  • 国内可用Anaconda 源的镜像站及换国内源方法

    目前清华开源镜像站和中科大开源镜像站均已发出公告表示已取得Anaconda授权,不久就将重新上线Anaconda软件源(见文末图).那目前我知道的国内可用Anaconda源的镜像站就有3个,分别是清华 ...

  • R版本更新及选择

    版本更新 install.packages("installr") library(installr) updateR(fast=TRUE,cran_mirror="ht ...

  • win10利用WSL2安装docker的2种方式

    前言 windows10目前推出了WSL2,相对于WSL采用API转换的方式, WSL2 则完全不同,win10 开始内置了一个轻量级虚拟机,经过不断的优化,这个虚拟机实现了与 windows 的高度 ...

  • 群晖NAS安装Docker容器版emby(zishuo版)

    原文链接 『原汁原味的官方Docker容器用法,只是单纯的进行破解及插件源,内置刮削补丁穿墙方案,改善大陆地区的用户体验,本镜像不用任何插件即可硬件转码和外网播放(小白不懂就多看看教程,不显示硬件转码 ...

  • CentOS/Ubuntu/Debian一键安装Docker教程

    本文目录 隐藏 1一.Docker安装脚本使用教程 2二.其他安装Docker教程 Docker现在越来越火,确实基于Docker安装很多程序也方便了不少,目前很多教程都是基于Docker搭建的,所以 ...

  • 一键安装Docker容器以及常见的运行命令记录

    我们一般的站长安装源码都是常规的一键SHELL安装或者编译安装,但是如果我们学会Docker容器的话,会觉得很方便,但是在学习和使用Docker的时候还是有一些不同的工具需要知道的.毕竟Docker算 ...

  • docker学习1-CentOS 7安装docker环境

    前言 Docker 提供轻量的虚拟化,你能够从Docker获得一个额外抽象层,你能够在单台机器上运行多个Docker微容器,而每个微容器里都有一个微服务或独立应用,例如你可以将Tomcat运行在一个D ...

  • pinpoint安装(docker)

    安装docker docker-compose yum update -yyum install docker epel-release python-pip -ypip install --upgr ...

  • (9条消息) WSL2 安装教程 CUDA 配置 自测已成功

    JichaoZhao2020-07-28 17:59:18 分类专栏:Linux文章标签:cudatensorflowaptgpu深度学习 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA ...

  • (9条消息) WSL2安装Ubuntu

    WSL2安装Ubuntu SilenceWzw 2020-08-12 14:18:20 1152 收藏 5 分类专栏: Linux 文章标签: ubuntu linux 版权声明:本文为博主原创文章, ...

  • 2300 字!在不同系统上安装Docker!看这一篇文章就够了

    大家好,我是辰哥! 辰哥准备出一期在Docker跑Python项目的技术文,比如在Docker跑Django或者Flask的网站.跑爬虫程序等等. 在Docker跑Python程序的时候不会太过于细去 ...