我将进行以下实践,通过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的问题。
暂不继续!