环境需求

Windows 10 版本 2004 及更高版本

如何使用

  1. 前往docker官网 下载最新版DockerDesktop,当前版本:4.3.2
  2. 双击安装 DockerDesktop,并根据DockerDesktop的提示,更新WSL并设置为WSL2
  3. 在windows应用商店中 安装openEuler

你或许会用到以下 WSL 的基本命令

# 检查 WSL 状态
wsl --status
# 更新 WSL
wsl --update
# 设置默认 WSL 版本
wsl --set-default-version 2

关于不能使用systemctl命令

不要紧,因为:

  • registry-mirrors可以在docker desktop ui中设置
  • 同样docker环境变量也可以在docker desktop ui中设置

使用DockerDesktop,证明你是在本地做开发或测试,因此几乎不会使用systemctl命令,所以别去折腾了,我试过全网方案,都是无效的(或许我的环境不对)。

给大家解惑

  • openEuler是支持docker的,我已经测试过mysql、redis等容器没毛病
  • 我正打算使用openEuler替换centos7,如果有坑我会在此记录,也欢迎一起讨论。
  • 我会使用docker、kubernetes、rancher、longhorn等云原生技术,为大家提前踩坑
  • centos的部分命令,在openEuler中是不一样的,大家踊跃的查阅 欧拉的官方文档 吧,中文的,很全。
  • 部分centos命令(也可能是linux命令)是通用的,大家切换成本没想象的高,如:cat、yum、ls
  • 大家放心大胆的用吧,促进国内openEuler生态

FAQ

👉关于使用WSL2出现“参考的对象类型不支持尝试的操作”的解决方法

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐