可以直接在wsl上安装docker吗,而不是安装docker desktop?

我将进行以下实践,通过wsl安装ubuntu,尝试在ubuntu上使用docker,并尝试启动一个docker容器。

1、通过wsl安装ubuntu22.04.5

cwindows上快速使用Ubuntu教程-windows上通过wsl2安装Ubuntu22.04.5(程序员必备、AI训练、机器学习必备)-优快云博客

2、在ubuntu上安装docker

(1)下载docker安装脚本

curl -fsSL https://get.docker.com -o get-docker.sh

(2)执行docker安装脚本

sudo sh get-docker.sh

(3)验证docker安装成功

docker version

3、启动一个容器

以下以安装docspace为例,预计需要下载10G。

(1)下载docspace安装脚本

curl -fsSL https://download.onlyoffice.com/docspace/docspace-install.sh -o docspace-install.sh

(2)修改docker compose的别名为docker-compose

alias docker-compose='docker compose'

(3)运行docspace安装脚本进行依赖和镜像下载安装

sudo bash docspace-install.sh docker

(4)验证运行情况,在浏览器输入localhost访问

(5)排查步骤

a、检查当前运行的容器

正在运行12个容器,如图所示。

b、停止所有容器

docker-compose -f /app/onlyoffice/build.yml down
docker-compose -f /app/onlyoffice/proxy.yml down

c、重新运行安装脚本

d、查看运行的容器

正在运行27个容器,如图所示。

e、再次在浏览器打开localhost

f、从步骤b再次重试

发现有些容器没有重新创建,这里手动把所有容器全部删除。

g、依然是e的问题。

暂不继续!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值