【Docker项目实战】使用Docker部署nullboard任务管理工具

这篇具有很好参考价值的文章主要介绍了【Docker项目实战】使用Docker部署nullboard任务管理工具。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、nullboard介绍

1.1 nullboard简介

  • nullboard简介

Nullboard 是对看板/任务列表管理器的极简主义演绎,旨在紧凑、可读且使用快速。

1.2 任务看板工具介绍

任务看板工具是一种项目管理工具,用于帮助团队组织和跟踪任务的进度。它通常以可视化的方式呈现任务列表,使团队成员可以清楚地了解项目中的任务、优先级以及任务的状态。任务看板工具通常采用一个可拖放的界面,允许团队成员将任务从一个状态移动到另一个状态,例如从待办状态到进行中状态,再到已完成状态。这种可视化方式使团队成员更容易共享信息、协作和合理分配工作。常见的任务看板工具包括Trello、Jira等。

二、本地环境介绍

2.1 本地环境规划

本次实践为个人测试环境,操作系统版本为centos7.6。

hostname IP地址 操作系统版本 Docker版本
dokcer 192.168.3.166 centos 7.6 2 20.10.17

2.2 本次实践介绍

1.本次实践部署环境为个人测试环境,生产环境请谨慎;
2.在Docker环境下部署nullboard任务管理工具。

2.3 注意事项

本项目可以用于学习与测试,请勿使用在生产环境,可以在个人服务器上体验使用。

三、本地环境检查

3.1 检查Docker服务状态

检查Docker服务是否正常运行,确保Docker正常运行。

[root@jeven ~]# systemctl status docker
● docker.service - Docker Application Container Engine
   Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled)
   Active: active (running) since Thu 2023-12-21 18:58:04 CST; 4 days ago
     Docs: https://docs.docker.com
 Main PID: 11425 (dockerd)
    Tasks: 24
   Memory: 354.4M
   CGroup: /system.slice/docker.service

3.2 检查Docker版本

检查Docker版本

[root@jeven ~]# docker -v
Docker version 20.10.17, build 100c701

3.3 检查docker compose 版本

检查Docker compose版本,确保2.0以上版本。

[root@jeven ~]# docker compose version
Docker Compose version v2.6.0

四、下载nullboard镜像

从docker hub拉取nullboard镜像

[root@jeven ~]# docker pull richardsoper/nullboard:latest
latest: Pulling from richardsoper/nullboard
e95f33c60a64: Pull complete
6b9066ff94f0: Pull complete
d00048cae6c8: Pull complete
673a80f76512: Pull complete
5265c6a8bcaa: Pull complete
6af35ea9d2a7: Pull complete
Digest: sha256:52c64511cd18f93ddcff51e3589736aa8460c61312166e5909a86ecba52fbdf1
Status: Downloaded newer image for richardsoper/nullboard:latest
docker.io/richardsoper/nullboard:latest

五、部署nullboard任务管理工具

5.1 使用docker-cli创建nullboard容器

使用docker-cli快速部署nullboard容器

docker run -d --name nullboard --restart always -p 9655:80 richardsoper/nullboard:latest

5.2 编辑docker-compose.yaml文件

本次实践使用docker compose方式运行nullboard容器,需要提前编辑docker-compose.yaml文件。

version: '3.9'
services:
    nullboard:
        image: 'richardsoper/nullboard:latest'
        ports:
            - '9655:80'
        restart: always
        container_name: nullboard

5.3 创建nullboard容器

使用docker-compose.yaml文件创建nullboard容器

[[root@jeven nullboard]# docker compose up -d
[+] Running 2/2
 ⠿ Network nullboard_default  Created                                                                                   0.1s
 ⠿ Container nullboard        Started                                                                                   1.2s

5.4 检查nullboard容器状态

检查nullboard容器状态,确保nullboard容器正常启动。

[root@jeven nullboard]#  docker compose ps
NAME                COMMAND                  SERVICE             STATUS              PORTS
nullboard           "/docker-entrypoint.…"   nullboard           running             0.0.0.0:9655->80/tcp, :::9655->80/tcp

六、访问nullboard首页

访问地址:http://192.168.3.166:9655/,将IP替换为自己服务器IP地址,进入到nullboard首页。如果无法访问,则检查服务器防火墙是否设置,云服务器的安全组端口是否放行等。
【Docker项目实战】使用Docker部署nullboard任务管理工具,好玩的开源项目,docker,容器,nullboard

七、nullboard的基本使用

7.1 调整页面大小

在右上角的菜单栏中,选择“use larger font”选项,调整页面更大。

【Docker项目实战】使用Docker部署nullboard任务管理工具,好玩的开源项目,docker,容器,nullboard
【Docker项目实战】使用Docker部署nullboard任务管理工具,好玩的开源项目,docker,容器,nullboard

7.2 调整主题

在右上角菜单栏中,选择“dark”主题。

【Docker项目实战】使用Docker部署nullboard任务管理工具,好玩的开源项目,docker,容器,nullboard
【Docker项目实战】使用Docker部署nullboard任务管理工具,好玩的开源项目,docker,容器,nullboard

7.3 新建任务看板

选择新建看板选项

【Docker项目实战】使用Docker部署nullboard任务管理工具,好玩的开源项目,docker,容器,nullboard

编辑看板名称,自定义设置即可。

【Docker项目实战】使用Docker部署nullboard任务管理工具,好玩的开源项目,docker,容器,nullboard

7.4 新建任务

在新建的看板名称旁边,点击新建列表,编辑列表名称为test01,按回车键确认即可。

【Docker项目实战】使用Docker部署nullboard任务管理工具,好玩的开源项目,docker,容器,nullboard

新建任务,编辑任务内容。

【Docker项目实战】使用Docker部署nullboard任务管理工具,好玩的开源项目,docker,容器,nullboard

7.5 查看最终效果

可以看到填写相关内容后,任务看板最后效果如下。

【Docker项目实战】使用Docker部署nullboard任务管理工具,好玩的开源项目,docker,容器,nullboard文章来源地址https://www.toymoban.com/news/detail-795921.html

到了这里,关于【Docker项目实战】使用Docker部署nullboard任务管理工具的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【docker系列】docker实战之部署SpringBoot项目

    💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学习,不断总结,共同进步,活到老学到老 导航 檀越剑指大厂系列:全面总

    2024年02月05日
    浏览(38)
  • SpringBoot项目多模块打包部署Docker实战

    我们好多程序员都只关注功能代码的编写,在一些运维工作上则显得略有不足。这篇文章通过介绍最常见的Maven管理的Spring Boot项目多模块打包部署Docker来介绍一下项目部署过程中操作流程和几个需要注意的点。文章假设读者有前面提到的技术点的前置知识,不过没有也没关系

    2024年02月13日
    浏览(55)
  • 实战:在Docker上部署Springboot项目(附源码)

    1、为什么使用docker 2、docker的介绍 3、docker安装 https://www.codezhou.top/article/docker%E4%BD%BF%E7%94%A8 拉取 Mysql 5.7.31 镜像 运行 Mysql 5.7.31 参数解析: -d: 后台运行容器,并返回容器 ID –name myMysql: 为容器指定一个名称 -p: 指定端口映射,格式为:主机(宿主)端口:容器端口 -v: 绑定一个卷

    2024年02月08日
    浏览(35)
  • 【Docker】docker部署springboot+vue+mysql+nginx前后端分离项目【部署实战篇】

    安装docker: https://blog.csdn.net/qq_39900031/article/details/121666892 springboot-vue前后端分离项目:https://gitee.com/ma-haojie/springboot-vue-demo.git https://jackwei.blog.csdn.net/article/details/110227719 或者 --restart=always 参数能够使我们 在重启docker时,自动启动相关容器 。 Docker容器的重启策略如下: no,默认

    2024年02月13日
    浏览(34)
  • 使用Docker部署开源分布式任务调度系统DolphinScheduler

    🔥 博客主页 : 小羊失眠啦. 🎥 系列专栏 : 《C语言》 《数据结构》 《Linux》 《Cpolar》 ❤️ 感谢大家点赞👍收藏⭐评论✍️ 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。 本篇教程和大家分享一下DolphinSc

    2024年02月05日
    浏览(42)
  • Docker部署FAST OS DOCKER容器管理工具

    FAST OS DOCKER是Docker的图形化管理工具,为用户提供了docker总览、本地容器管理、远程镜像拉取、服务器磁盘映射、服务器网络管理等功能,基本能满足中小型单位对容器管理的全部需求。 轻松管理Docker,可视化操作。 界面直观、简洁,上手简单易操作。 可以采用Dcoker安装方

    2024年02月03日
    浏览(32)
  • 【实战篇】docker-compose部署go项目

    一、场景: 二、需求 三、实操 Stage 1:GoLand 中 build 生成二进制文件 Stage 2:编写 Dockerfile Stage 3:编写 docker-compose.yaml Stage 4:文件上传到 ubuntu 服务器上,并设置文件读写权限 Stage 5:运行 docker-compose  Stage 6:查看运行效果 四、问题 A. docker + docker-compose 安装 B. 运行docker-co

    2024年02月16日
    浏览(57)
  • Docker(三)之容器管理工具 Docker生态架构及部署

    1.1 Docker Containers Are Everywhere 1.2 生态架构 1.2.1 Docker Host 用于安装Docker daemon的主机,即为Docker Host,并且该主机中可基于容器镜像运行容器。 1.2.2 Docker daemon 用于管理Docker Host中运行的容器、容器镜像、容器网络等,管理由Containerd.io提供的容器。 1.2.3 Registry 容器镜像仓库,用于

    2024年02月13日
    浏览(30)
  • 超详细实战Docker+Jenkins部署生产环境前后分离项目

    环境: 本文的所有服务都部署在阿里云ECS服务器(2H4G)上面, 前后端分离项目使用gitee上面的开源项目若依(ruoyi-vue)为例, 从零开始教学 1、先停止服务器, 再重装系统, 用最干净的系统从头教学, 保证大家环境一样 2、系统选择Centos最新版本, 然后开始安装, 等待安装完成 3、安装完

    2024年01月17日
    浏览(30)
  • 容器管理工具 Docker生态架构及部署

    目录 一、Docker生态架构 1.1 Docker Containers Are Everywhere 1.2 生态架构 1.2.1 Docker Host 1.2.2 Docker daemon 1.2.3 Registry 1.2.4 Docker client 1.2.5 Image 1.2.6 Container 1.2.7 Docker Dashboard 1.3 Docker版本 二、Docker部署 2.1 使用YUM源部署 2.1.1 获取阿里云开源镜像站YUM源文件 2.1.2 安装Docker-ce 2.1.3 配置Docker D

    2024年02月07日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包