windows安装docker VS 利用WSL安裝ubuntu下的docker

【windows安装docker VS 利用WSL安裝ubuntu下的docker 】视频讲解参考
https://www.bilibili.com/video/BV17G4y1k7PT/?spm_id_from=333.337.search-card.all.click

【1】当打开ubuntu出现一堆问号,更新一下wsl内核(wsl微软官网有命令)
管理员执行powershell:wsl --updata 更新内核
【2】电脑微软商城下载ubuntu20  打开之后进入命令行:设置自己的用户和密码
【3】powershell:
wsl -l -v 查看ubuntu状态
wsl 启动wsl
【4】官网下载windows版的Docker,双击exe下载,重启电脑,打开docker
【5】powershell:
wsl -l -v 查看进程,会有1个ubuntu和2个docker正在running
【6】powershell:启动一个nginx
docker pull nginx:latest
docker run --name ng -dp 8080:80 nginx:latest
【7】打开容器会出现一个新的container:ng
网页访问检测一下 localhost:8080
【8】卸载windows版本的docker,在wsl上重装一个linux版本的docker
【9步骤如下:

(1)使用ubuntu安装Docker engine(不是Desk top,因为我们安装的ubuntu不带GUI)
https://docs.docker.com/engine/install/ubuntu/
(2)ubuntu20.4:
sudo -i  输入密码
 
 sudo apt-get install ca-certificates curl gnupg lsb-release

 sudo mkdir -p /etc/apt/keyrings

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

 sudo apt-get update

sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin

docker ps

(3)Ubuntu20.4:
sudo docker ps 查看docker状态
sudo -i
sudo servive docker start 启动docker

(4)安裝一个nginx:
Ubuntu20.4:
docker pull nginx:latest
docker run --name ng -dp 8080:80 nginx:latest
网页访问进行测试 localhost:8080

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值