2022 window下安装ubuntu22.04(wsl升级 包含podman&docker )

window下安装ubuntu22.04(wsl升级 包含podman&docker )

一,检测电脑环境

找到控制面板 ===>程序和功能 ===>启用或关闭windows功能,勾选如图所示的功能。
在这里插入图片描述

二,下载安装ubuntu22.04

自行去官网下载,可执行文件即可,双击安装,等待安装完毕打开设置自己的用户名和密码

三,升级设置wsl2

管理员权限打开PowerShell
查看当前版本

wsl -l -v     

在这里插入图片描述

在打开的命令行中输入以下命令启用虚拟机平台可选组件

Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform

在这里插入图片描述
完成后重启系统,之后依旧以管理员身份打开powershell,输入wsl -l查看已经安装的子系统。
在这里插入图片描述
输入命令

wsl --set-version Ubuntu-22.04 2

在这里等几分钟就能安装好了,如果很长时间没有反应就按一下回车查看一下。
然后我们输入wsl -l -v查看目前WSL版本,按下图显示就是安装好了
在这里插入图片描述

四,通过vscode进入ubuntu

在这里插入图片描述
点击文件,点击打开文件夹
在这里插入图片描述
删掉root,留下/ 点击确定进入跟目录
在这里插入图片描述

五,修改默认root打开

控制台打开如果是root就刚好,如果不是root,修改为默认root打开
打开控制台输入

sudo passwd root

输入密码
在这里插入图片描述
修改默認用戶 將1000:1000 改成0:0.其實就相當於把你的賬戶註銷了.

sudo vim /etc/passwd

在这里插入图片描述
關閉vscode窗口.重新打開.就變成root賬戶了.

六,安装podman&docker

替换镜像源

mv /etc/apt/sources.list /etc/apt/sources.list.bak

vim /etc/apt/sources.list

按i進入編輯模式.鼠標右鍵.貼入下面內容.

deb http://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ jammy-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ jammy-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse

執行apt updateapt upgrade即可.

安裝podman. 取代docker

apt install podman

podman的用法和docker一模一樣.為了不修改dockerfile或者cicd的寫法.將podman匿名docker.

vim ~/.bashrc

找到alias開頭的地方.添加一行alias docker='podman’即可
在这里插入图片描述

更改后
在这里插入图片描述
最後生效一下.執行source ~/.bashrc即可.然後你就可以正常使用docker了.
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值