暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

基于Azure云平台快速构建开源任务管理工具

Azure Cloud Service 2022-10-28
545

【简介】

DooTask是一款轻量级的开源在线项目任务管理工具,提供各类文档协作工具、在线思维导图、在线流程图、项目管理、任务分发、即时IM,文件管理等工具,本篇文章主要介绍了如何基于Azure云平台快速构建DooTask开源任务管理工具实现对项目进行统一管理

一.创建配置Azure Virtual machines

1.配置基本的Azure VM信息(包括订阅、资源组、实例详细信息,管理员账号及入站端口规则),具体配置如下所示:

2.配置磁盘信息(配置相关磁盘类型及加密类型)具体配置如下所示:3.配置网络接口信息(虚拟网络、子网、公网IP、公共出入站端口等)具体配置如下所示:

4.配置监视和管理5.查看并创建虚拟机

6.部署完成以后,可点击直接“转到资源”

7.如下图所示可以看到虚拟机资源管理页面

二.远程连接Azure Virtual Machines

2.1 利用连接VM

① .我们通过控制台或者Azure Cloud Shell返回的信息获取到了远程公网IP地址

ssh demotest@20.239.81.212

在这里插入图片描述

三.执行脚本下载安装Docker容器

1.通过如下命令下载在VM中安装Docker容器

curl -sSL https://get.daocloud.io/docker | sh

2.通过systemctl 命令启动Docker容器应用

systemctl start docker.service

四.执行脚本下载安装Docker Hub 加速器

1.执行如下脚本快速安装Docker Hub 加速器,安装完毕对 docker服务进行执行重启

curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361db2.m.daocloud.io
sudo systemctl restart docker

五.执行脚本下载安装Docker Compose

1.执行如下脚本快速下载Docker Compose

curl -L https://get.daocloud.io/docker/compose/releases/download/v2.6.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose

2. 赋予/usr/local/bin/docker-compose可执行的权限

chmod +x /usr/local/bin/docker-compose

在这里插入图片描述

六. 安装部署Dootask开源任务管理工具

1.通过Yum命令安装Git包,安装命令如下所示

yum -y install git*

2.通过安装的Git包克隆下载dootask

git clone --depth=1 https://gitee.com/aipaw/dootask.git

3.将项目克隆到本地以后,通过执行如下命令进行安装dootask开源任务管理工具

./cmd install

安装过程如下图所示:

七.在Azure Virtual Machines网络配置中添加入站安全规则

1.在Azure Virtual Machines网络配置中添加入站安全规则,规则为“any to any” 所有端口

八.访问IP登陆验证DooTask

1.根据Azure Virtual Machines中生成的地址信息进行访问DooTask2.我们就可以直接看到DooTask开源任务管理工具的管理页面中的各项项目管理的功能了


文章转载自Azure Cloud Service,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论