教你一分鐘搭建適合IT人員的在線開發工具箱

文章目錄

    • 1. 使用Docker本地部署it-tools
    • 2. 本地訪問it-tools
    • 3. 安裝cpolar內網穿透
    • 4. 固定it-tools公網地址

本篇文章將介紹如何在Windows上使用Docker本地部署IT- Tools,并且同樣可以結合cpolar實現公網訪問。

在前一篇文章中我們講解了如何在Linux中使用Docker搭建個人IT-Tools工具箱并且結合cpolar內網穿透實現公網訪問。

作為程序員,在日常工作中,需要借助一些工具來提高我們工作效率,IT-Tools是為開發人員度身打造的一套便捷在線工具。它提供全面功能,使開發者能以更高效方式完成任務。經由IT-Tools,開發人員能輕松應對各類技術挑戰,享受工作中的便利與靈活。

1. 使用Docker本地部署it-tools

如未安裝docker,請點擊Docker Desktop下載鏈接:https://docs.docker.com/desktop/install/windows-install/

啟動docker,運行容器,下載it-tools鏡像,從docker hub拉取it-tools鏡像

docker run corentinth/it-tools

使用docker-cli快速部署it-tools容器,執行以下命令,映射端口可自行修改

docker run -d -p 8080:80 --name it-tools -it corentinth/it-tools

2. 本地訪問it-tools

訪問地址:http://192.168.149.143:8080/,將IP更換為自己服務器的IP地址。如果無法訪問,注意防火墻和安全組設置問題。

7f818b112361aadde4daeddf16cb246

it-tools功能很多,其中舉例幾個:

uuid批量生成:

image-20240227115615266

base64 編解碼:

image-20240227115641620

獲取emoji的unicode:

image-20240227115717488

還有各種實用的功能,非常適合開發者使用。

我們就成功在本地搭建了it-tools工具箱,但如果想實現出門在外,也能隨時隨地使用it-tools進行異地工作就需要借助cpolar內網穿透工具來實現公網訪問了!接下來介紹一下如何安裝cpolar內網穿透并實現it-tools工具箱的公網訪問!

3. 安裝cpolar內網穿透

下面是安裝cpolar步驟:

cpolar官網地址: https://www.cpolar.com

  • 使用一鍵腳本安裝命令
curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash
  • 向系統添加服務
sudo systemctl enable cpolar
  • 啟動cpolar服務
sudo systemctl start cpolar

cpolar安裝成功后,在外部瀏覽器上訪問Linux 的9200端口即:【http://服務器的局域網ip:9200】,使用cpolar賬號登錄,登錄后即可看到cpolar web 配置界面,結下來在web 管理界面配置即可。

接下來配置一下it-tools的公網地址,

登錄后,點擊左側儀表盤的隧道管理——創建隧道,

創建一個it-tools的公網http地址隧道

  • 隧道名稱:可自定義命名,注意不要與已有的隧道名稱重復
  • 協議:選擇http
  • 本地地址:8080 (本地訪問的地址)
  • 域名類型:免費選擇隨機域名
  • 地區:選擇China Top

image-20240227115922647

隧道創建成功后,點擊左側的狀態——在線隧道列表,查看所生成的公網訪問地址,有兩種訪問方式,一種是http 和https

image-20240227120017363

使用上面的Cpolar https公網地址,在任意設備的瀏覽器進行訪問,即可成功看到it-tools界面,這樣一個公網地址且可以遠程訪問就創建好了,使用了cpolar的公網域名,無需自己購買云服務器,即可到公網進行遠程訪問音樂播放器了!

image-20240227120109785

小結

如果我們需要長期異地遠程訪問it-tools工具箱,由于剛才創建的是隨機的地址,24小時會發生變化。另外它的網址是由隨機字符生成,不容易記憶。如果想把域名變成固定的二級子域名,并且不想每次都重新創建隧道來訪問it-tools工具箱,我們可以選擇創建一個固定的http地址來解決這個問題。

4. 固定it-tools公網地址

我們接下來為其配置固定的HTTP端口地址,該地址不會變化,方便分享給別人長期查看你的博客,而無需每天重復修改服務器地址。

配置固定http端口地址需要將cpolar升級到專業版套餐或以上。

登錄cpolar官網,點擊左側的預留,選擇保留二級子域名,設置一個二級子域名名稱,點擊保留,保留成功后復制保留的二級子域名名稱

image-20240227120441544

保留成功后復制保留成功的二級子域名的名稱

image-20240227120454681

返回登錄Cpolar web UI管理界面,點擊左側儀表盤的隧道管理——隧道列表,找到所要配置的隧道,點擊右側的編輯

image-20240227120528558

修改隧道信息,將保留成功的二級子域名配置到隧道中

  • 域名類型:選擇二級子域名
  • Sub Domain:填寫保留成功的二級子域名

點擊更新(注意,點擊一次更新即可,不需要重復提交)

image-20240227120641522

更新完成后,打開在線隧道列表,此時可以看到公網地址已經發生變化,地址名稱也變成了固定的二級子域名名稱的域名

image-20240227120716440

最后,我們使用固定的公網https地址訪問,可以看到訪問成功,這樣一個固定且永久不變的公網地址就設置好了,可以隨時隨地進行異地訪問it-tools工具箱了!

image-20240227120816713

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/13505.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/13505.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/13505.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Anaconda Jupyter 報錯及解決方法記錄

一、AttributeError: module lib has no attribute X509_V_FLAG_CB_ISSUER_CHECK 背景:Anaconda更新版本后,運行import oss2時報錯 ~/anaconda3/lib/python3.8/site-packages/OpenSSL/crypto.py in X509StoreFlags() 1535 NOTIFY_POLICY _lib…

【Java基礎】集合(1) —— Collection

存儲不同類型的對象: Object[] arrnew object[5];數組的長度是固定的, 添加或刪除數據比較耗時 集合: Object[] toArray可以存儲不同類型的對象隨著存儲的對象的增加,會自動的擴容集合提供了非常豐富的方法,便于操縱集合相當于容器,可以存儲多…

探索Git之旅:倉庫代碼版本控制藝術

探索Git之旅:倉庫代碼版本控制藝術 引言Git基礎與核心概念什么是版本控制?Git的工作流程分布式特性 Git實戰操作指南安裝與配置克隆倉庫日常操作分支管理解決沖突 高級技巧與最佳實踐Git FlowGit鉤子Git別名 安全與性能考量結語與引發討論 引言 在軟件開…

馮喜運:5.16黃金是否突破阻力?黃金原油趨勢分析

【黃金消息面分析】:周四(5月16日)亞市盤中,現貨黃金延續昨日升勢,金價目前最高觸及2397.44美元/盎司,為4月19日以來新高。FXStreet首席分析師Valeria Bednarik撰文,對黃金技術前景進行分析。Bednarik指出,…

「51媒體」北京財經媒體有哪些?媒體邀約宣傳

傳媒如春雨,潤物細無聲,大家好,我是51媒體網胡老師。 北京作為中國的首都,擁有眾多的財經媒體,這些媒體在財經新聞報道、經濟分析、市場研究等方面發揮著重要作用。根據搜索結果,以下是一些北京地區的財經…

富格林:曝光虛假套路規避虧損

富格林指出,在現貨黃金市場中,交易時間很充足投資機會也多的是,但為什么還是有人虧損甚至爆倉呢?其實導致這種情況,是因為有一些投資者不知道其中的虛假套路,很容易就一頭栽進去了。要規避虛假套路帶來的虧…

CV每日論文--2024.5.15

1、Can Better Text Semantics in Prompt Tuning Improve VLM Generalization? 中文標題:更好的文本語義在提示微調中能否提高視覺語言模型的泛化能力? 簡介:這篇論文介紹了一種新的可學習提示調整方法,該方法超越了僅對視覺語言模型進行微調的傳統方…

Lazyboy品牌發布會“球幕氣膜”

Lazyboy品牌發布會“球幕氣膜”為品牌活動提供了一個獨特、現代化、環保的展示空間。這座球幕氣膜不僅為發布會提供了一個視覺震撼的場地,也為與會嘉賓帶來了全新的體驗。作為輕空間(江蘇)膜科技有限公司(以下簡稱“輕空間”&…

使用Docker在阿里云ECS上部署Gitlab,提供代碼托管、CICD 和 docker鏡像服務

文章目錄 使用Docker在阿里云ECS上部署Gitlab1.購買一個數據,掛載到/data用于存儲gitlab相關數據2. 部署docker引擎3. 調整ssh的默認端口,將22端口留給gitlab4. 部署gitlab5. 進入docker容器獲取gitlab的默認密碼6. 登錄gitlab,完成gitlab-ru…

linux ndk編譯搭建測試

一、ndk下載 NDK 下載 | Android NDK | Android Developers 二、ndk環境變量配置 ndk解壓: unzip android-ndk-r26d-linux.zip 環境變量配置: export NDK_HOME/rd/own/test/android-ndk-r26d/ export PATH$PATH:$NDK_HOME 三、編譯測試驗證 …

虛函數應用和原理

虛函數的表現形式 用子類初始化父類指針, 調用虛函數時, 仍然調用的是子類的虛函數 測試代碼如下 #include <iostream> #include <string.h>using namespace std;class A { public:void test() { cout << a << endl; };virtual void test2 (){ cout …

LeetCode-2589. 完成所有任務的最少時間【棧 貪心 數組 二分查找 排序】

LeetCode-2589. 完成所有任務的最少時間【棧 貪心 數組 二分查找 排序】 題目描述&#xff1a;解題思路一&#xff1a;貪心暴力解題思路二&#xff1a;棧二分查找解題思路三&#xff1a;簡化版 題目描述&#xff1a; 你有一臺電腦&#xff0c;它可以 同時 運行無數個任務。給你…

解鎖電商數據之門:京東商品詳情API接口的深度解析與應用指南

一、京東商品詳情API簡介 京東商品詳情API是京東開放平臺提供的一項服務&#xff0c;允許第三方應用通過調用接口獲取京東商城中商品的詳細信息。這些信息包括但不限于商品名稱、價格、庫存、詳情描述、用戶評價等。 二、功能特點 數據全面&#xff1a;提供商品的全方位數據…

mac安裝兩個版本谷歌瀏覽器;在mac運行不同版本的chrome瀏覽器

場景 正常情況下&#xff0c;mac上只能安裝一個版本的chrome瀏覽器&#xff0c;即使你安裝了兩個版本的&#xff0c;打開老舊版本時候也會自動切換成最新版的瀏覽器 故本文主要解決如何下載和在mac運行不同版本的chrome瀏覽器 文章目錄 場景一、下載1.mac本身就有一個最新版ch…

Java語言saas模式云HIS系統源碼 前端Angular+后臺SpringBoot云HIS系統源碼 HIS系統適合哪些類型的醫院?

Java語言saas模式云HIS系統源碼 前端Angular后臺SpringBoot云HIS系統源碼 HIS系統適合哪些類型的醫院&#xff1f; 云HIS系統&#xff08;醫院信息系統&#xff09;是對醫院及其所屬各部門的人、財、物進行綜合管理&#xff0c;對在醫療活動各階段產生的數據進行采集、儲存、處…

CCF20181201——小明上學

CCF20181201——小明上學 代碼如下&#xff1a; #include<bits/stdc.h> using namespace std; int main() {int r,y,g,n,k[101],t[101],sum0;cin>>r>>y>>g;cin>>n; for(int i0;i<n;i){cin>>k[i]>>t[i];if(k[i]0||k[i]1)sumt[i];…

ITSM的服務臺如何讓工作更流暢

在現代企業的信息技術管理框架內&#xff0c;IT服務管理&#xff08;IT Service Management, ITSM&#xff09;體系扮演著至關重要的角色&#xff0c;而其中的服務臺則是這一復雜體系的心臟地帶。服務臺不僅僅是解答技術疑問的一線窗口&#xff0c;更是企業IT運維效率與用戶滿意…

C++初探_關聯容器

關聯容器將鍵和值關聯在一起&#xff0c;并使用鍵來查找值。STL提供的四種關聯容器&#xff1a; &#xff08;1&#xff09;set 鍵類型與值類型相同&#xff0c;鍵值對一一對應&#xff1b; &#xff08;2&#xff09;multiset 鍵類型與值類型相同&#xff0c;一個鍵可能對…

FENDI CLUB啤酒,為何女生喜歡?

精釀啤酒已經成了女生喜歡的飲品&#xff0c;在日劇《無法成為野獸的我們》里&#xff0c;主人公小晶永遠保持標準笑容&#xff0c;完美完成所有的工作。只有一個人的時候&#xff0c;她才會放下習慣性的微笑&#xff0c;顯露自己的疲憊。小晶緩解疲憊&#xff0c;就是下班后去…

盡微好物:從0到10億+的抖音電商的TOP1“聯盟團長”,如何使用NineData實現上云下云

杭州盡微供應鏈是抖?平臺?均帶貨10E的TOP1“聯盟團?”&#xff0c;是字節跳動?級代理商&#xff0c;巨量千川指定服務商&#xff0c;擁有商品庫9萬&#xff0c;是?業領先的電商供應鏈平臺&#xff0c;達?陪跑機構。 杭州盡微供應鏈以天貓、京東抖音電商業務為依托&#x…