it-tools是一个为开发者提供各种工具的开源项目,作为IT人士可以自己搭建一个这样的网站,非常的方便,我自己经常用到的一个工具是文本对比,真的非常好用,还有其他非常多的工具可以使用。那么今天就教大家如何用docker的方式在自己的服务器搭建这样一个web开源项目。
demo
准备条件
1)一台服务器,安装好docker环境
2)本项目的英文原版github:https://github.com/CorentinTh/it-tools/tree/v2023.11.2-7d94e11
3)本次使用的中文版的docker仓库:https://hub.docker.com/r/qingfeng2336/it-tools
安装
环境基于Ubuntu22.04安装。
前提:安装好docker和docker-compose
创建对应挂载目录
1 | mkdir -p /mydata/docker-compose/it-tools |
创建docker-compose.yml文件
1 | vim docker-compose.yml |
1 | version: '3.3' |
执行容器运行命令
1 | docker compose up -d # 运行容器 |
打开web页面使用
成功以后需要打开自己相应的端口防火墙就可以web端访问了
1 | http://ip:8080 |
更新网站
1 | cd /mydata/docker-compose/it-tools # 进入项目目录 |
绑定域名
略