centos安装dootask遇到的问题

写在篇首:
首先感谢作者提供优秀的的开源在线项目管理工具
(官网地址:https://www.dootask.com)
(源码地址:https://gitee.com/aipaw/dootask)
安装部署说明:
1、CentOS 7 安装docker,基于docker官网环境安装
(参考说明地址:https://docs.docker.com/engine/install/centos/)

2、安装docker-compose容器管理插件
(参考说明地址:https://docs.docker.com/compose/install/)
安装命令:
sudo curl -L “https://github.com/docker/compose/releases/download/v2.2.3/docker-compose- ( u n a m e − s ) − (uname -s)- (unames)(uname -m)” -o /usr/local/bin/docker-compose

3、安装git命令:yum install git 之后使用git拉取项目源码

4、按照dootask提示,找到dootask目录下使用 ./cmd install部署项目

可以看到在拉取对应的镜像到docker容器中,需要耐心等待一下(项目依赖总大小将近5G)

5、安装成功后登录提示,如下图所示:

即可通过,项目所部属的ip+2222端口访问项目

安装遇到问题解决:

一、没有找到php容器问题解决

在拉取到office时超时,导致后续步骤继续进行可以再次使用 ./cmd install 多安装几次即可解决 。
在拉起成功会出新完成的标识,如下:

二、提示docker-compose.yml错误,是docker 与docker-compose版本不一致问题

问题解决卸载docker-compose插件安装最新版的插件。
亲测v.2.2.3以上版本可以使用

三、composer install 失败,请重试!
[Composer\Downloader\TransportException]
curl error 28 while downloading https://repo.packagist.org/packages.json: Operation timed out after 10006 milliseconds with 0 out of 0 bytes received

解决办法:

docker ps -a #显示所有的容器,包括未运行的
在这里插入图片描述
进入运行中的php docker容器
docker exec -it dootask-php-c2ca05 bash
在这里插入图片描述更换composer镜像
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
composer install
在这里插入图片描述
退出
exit
在这里插入图片描述

再次使用 ./cmd install 安装即可解决 。
在这里插入图片描述

写在篇尾:
再次感谢作者提供优秀的的开源在线项目管理工具

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值