docker系列 使用docker基于IT-Tools搭建自己的在线工具箱
本文最后更新于 348 天前,其中的信息可能已经有所发展或是发生改变,如有失效可到评论区留言。

前言

有时候,我们经常会遇到一些特定的需求,比如需要生成一个UUID,或者将docker-compose.yml文件的内容转换成docker run命令(或者相反)之类,一般这个时候我们都会去网上搜在线工具来完成转换。偶尔为之到无所谓,但是如果经常有这种需求却每次都去网上找就太麻烦了,关键还没有逼格,所以我们需要一个自己的在线工具箱,要达成这个就要依靠今天的主角:it-tools。

部署it-tools

搭建it-tools的docker run格式命令如下:

docker run --name it-tools -d -it \
   -p 8080:80 \  #映射宿主机8080端口到容器内应用的80端口,请大家根据实际环境修改宿主机端口
   corentinth/it-tools

访问it-tools

使用http://宿主机ip:8080访问it-tools:

image.png

上图左边部分是工具分类,右边是全部工具的列表。工具分类点开可以看到该类下的具体工具:
image.png

全部工具上方的搜索框也可以自己搜索:
image.png

例如搜索uuid:
image.png

回车即可访问:
image.png

简洁又好用。

发布到公网

在线工具箱肯定要发布到公网上的,大家需要根据实际环境和自己使用的反向代理选择最适合自己的发布方式,可以参考我以前的几篇文章:
1、docker系列 使用docker基于NPM搭建自己的反向代理
2、linux面板系列 配置反向代理并使用非443端口进行发布
3、家庭数据中心系列 通过国内备案云主机白嫖cloudflare实现国外快速访问国内站点
4、家庭数据中心系列 通过无公网IP的家庭宽带白嫖cloudflare实现快速建站(通用)

其中1,2适合有公网ip却没有合法443端口的环境(家庭宽带、未备案的云主机),需要在url后面加非标端口(如果使用cloudflare建站的不需要加端口,但是需要自定义源站端口,这个可以参考:家庭数据中心系列 通过cloudflare的Origin Rules解决建站有公网IP却没有合法的80、443端口的问题)。3适合有备案的云主机,4是适合所有环境,也是我以后建议的方式。

此隐藏内容仅限VIP查看升级VIP

如果大家懒不想自己搭,也可以支持使用我搭建的:无敌的在线工具箱.

另:没想到今天这么轻松就水了一篇文章,开心。

博客内容均系原创,转载请注明出处!更多博客文章,可以移步至网站地图了解。博客的RSS地址为:https://blog.tangwudi.com/feed,欢迎订阅;如有需要,可以加入Telegram群一起讨论问题。
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇
       

本站已禁用鼠标右键和各种快捷键,代码块内容可以直接在右上角点击复制按钮进行复制

zh_CN