0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

云上私人數(shù)據(jù)管家,jMalCloud 個人網(wǎng)盤在華為云 Flexus 的 Docker 化部署實踐

jf_21561199 ? 來源:jf_21561199 ? 作者:jf_21561199 ? 2025-01-07 17:24 ? 次閱讀

華為云服務(wù)器 Flexus X 實例介紹****

華為云 Flexus 云服務(wù)器 X 實例,是由國家科技進步獎獲得者、華為公司 Fellow、華為云首席架構(gòu)師顧炯炯牽頭研發(fā)。它基于擎天 QingTian 架構(gòu)、瑤光云腦、盤古大模型等根技術(shù)創(chuàng)新,是業(yè)界首款應(yīng)用驅(qū)動的柔性算力云服務(wù)器,主要面向高科技、零售、金融、游戲等行業(yè)大多數(shù)通用工作負載場景,包括網(wǎng)絡(luò)應(yīng)用、數(shù)據(jù)庫、虛擬桌面、分析索引、微服務(wù)、CI/CD 等。

傳統(tǒng)廠商的云服務(wù)器,只能提供固定的 CPU 內(nèi)存規(guī)格,不能精準匹配用戶實際資源需求,存在大量資源浪費。

wKgZO2d88seAR57WAACxN1Kt2f0216.png

華為云 Flexus 云服務(wù)器 X 實例以創(chuàng)新的、更加貼合業(yè)務(wù)應(yīng)用實際需求的柔性算力,獨家支持 CPU 內(nèi)存的柔性配比,支持 100+規(guī)格,最高支持 CPU 內(nèi)存 3:1 配比,讓 CPU 與內(nèi)存更貼合業(yè)務(wù)應(yīng)用需求

chaijie_default.png

鏈接直達華為云Flexus云服務(wù)器X實例

JmalCloud 介紹****

JmalCloud 作為一款功能強大且用戶友好的私有云存儲網(wǎng)盤系統(tǒng),不僅提供了豐富的文件存儲和管理功能,還支持團隊協(xié)作、文件同步、多端訪問和文件分享等特性。同時,它還具有跨平臺支持、安全性高和易用性強等技術(shù)特點。無論是個人用戶還是企業(yè)用戶,都可以通過 JmalCloud 實現(xiàn)云端文件的集中管理和高效協(xié)作。

? 支持 OSS,阿里云 OS、騰訊云 OSS 和 MinIO

? 支持圖片,音頻,視頻等文件的在線預(yù)覽

? 支持 Word、Excel、PPT、流程圖和思維導(dǎo)圖的編輯和預(yù)覽

? 支持 x86、arm64(Centos/Debian/Ubuntu/macOS)

? 提供強大的在線文本編輯器

? 支持超大文件上傳,斷點續(xù)傳

? 支持 WebDAV

項目開源地址 GItHub:https://github.com/jamebal/jmal-cloud-view

chaijie_default.png

環(huán)境規(guī)劃****

部署流程****

需要了解:

?采用 docker 方式進行部署 JmalCloud 私有云存儲網(wǎng)盤系統(tǒng)

?詳細購買配置實例可參考文章: 快速部署華為云Flexus X實例,開啟您的云端之旅

?部署 docker 服務(wù)請參考文章:華為FlexusX與Docker+Nginx的高效整合之路

查看 docker 服務(wù)狀態(tài)****

檢查 Docker 服務(wù)是否正常運行,確保 Docker 正常運行。

[root@flexusx-251f~]# systemctl status docker.service●docker.service -Docker Application Container EngineLoaded:loaded(/usr/lib/systemd/system/docker.service;enabled;vendorpreset: d>Active:active(running)sinceTue 2024-09-03 16:33:06 CST;3days agoTriggeredBy:● docker.socketDocs:https://docs.docker.comMainPID: 586452(dockerd)Tasks:249Memory:233.5MCGroup:/system.slice/docker.service.............

檢查 docekr 版本****

[root@flexusx-251f~]# docker --versionDockerversion 27.1.1, build 6312585

檢查 docker compose 版本****

檢查 Docker compose 版本,確保 2.0 以上版本。

[root@flexusx-251f~]# docker-compose -vDockerCompose version v2.29.1

拉取鏡像****

參考開源項目提供的 docker-compose.yaml 我們拉取對應(yīng)的鏡像

[root@flexusx-251f~]# docker pull mongo:4.4[root@flexusx-251f~]# docker pull jmal/jmalcloud:latest[root@flexusx-251f~]# docker pull jmal/jmalcloud-nginx:latest[root@flexusx-251f~]# docker pull onlyoffice/documentserver:8.0.1

編寫 yaml 文件****

編寫 docker-compose.yaml 文件,可直接參考開源項目中提供的 docker-compose.yaml

wKgZPGd88siARd1GAAFediB_4u8743.png

[root@flexusx-251f~]# mkdir /jmalcloud[root@flexusx-251f~]# cd /jmalcloud/[root@flexusx-251f jmalcloud]# vim docker-compose.yaml[root@flexusx-251f jmalcloud]# cat docker-compose.yamlservices:mongo:container_name:jmalcloud_mongodbimage:mongo:4.4environment:TZ:"Asia/Shanghai"volumes:-./docker/jmalcloud/mongodb/data/db:/data/db-./docker/jmalcloud/mongodb/backup:/dumprestart:unless-stoppedhealthcheck:test: ["CMD","mongo","--eval","db.adminCommand('ping')"]interval:10stimeout:5sretries:3command:--wiredTigerCacheSizeGB 0.5

jmalcloud:container_name:jmalcloud_serverimage:jmal/jmalcloud:latestenvironment:MONGODB_URI:"mongodb://mongo:27017/jmalcloud"TZ:"Asia/Shanghai"JVM_OPTS:"-Xms256m -Xmx1024m"volumes:-./docker/jmalcloud/files:/jmalcloud/files/restart:unless-stoppeddepends_on:mongo:condition:service_healthy

nginx:container_name:jmalcloud_nginximage:jmal/jmalcloud-nginx:latestports:-7070:80-7071:8080environment:TZ:"Asia/Shanghai"links:-jmalcloud-officerestart:unless-stopped

office:# Optionalcontainer_name:jmalcloud_officeimage:onlyoffice/documentserver:8.0.1environment:TZ:"Asia/Shanghai"JWT_SECRET:"my_secret"restart:unless-stopped

創(chuàng)建容器****

使用 docker-compose 進行容器管理

[root@flexusx-251fjmalcloud]# docker-compose up -d[+]Running 5/5vNetwork jmalcloud_default Created 0.0svContainer jmalcloud_mongodb Healthy 12.1svContainer jmalcloud_office Started 1.6svContainer jmalcloud_server Started 12.2svContainer jmalcloud_nginx Started 11.0s# 有四個容器正在運行,狀態(tài)正常[root@flexusx-251fjmalcloud]# docker-compose lsNAMESTATUS CONFIG FILESjmalcloudrunning(4)/jmalcloud/docker-compose.yaml

# 查看日志[root@flexusx-251fjmalcloud]# docker logs jmalcloud_server__.___ . ___ __ ______ __ ______ __ __ _______|||/|/ ||/|||/__ |||||||| / |/^ |||,----'| | | | | | | | | | | .--. |.--. | | | |/| | / / | | | | | | | | | | | | | | | | | || --' **|** **|** **|** **|** **|** /_____ **|** **** ----.| ** ----. **|** **----.| **** --' | | --'||'--'|_/|__||__|//_|_______|______||_______|_/_/ |_______/

::jmalcloud :: (v2.9.3)::Spring Boot :: (v3.2.4)::JDK Version :: (v17.0.12)......................

登錄測試****

配置安全組****

放行端口 7070,7071

wKgZO2d88smAKq9LAAEzgb1wRM8048.png

登錄網(wǎng)盤****

進行測試訪問,瀏覽器輸入:http://主機IP:7070

wKgZPGd88smARwUOAACXMydTdIs076.png

輸入用戶名和密碼進行創(chuàng)建賬號

wKgZO2d88smALJj1AABx48BTK_Q906.png

進行登錄

wKgZPGd88smAOqY2AABxhNvDj3Y533.png

登陸成功

wKgZO2d88sqAMK0SAABnfotrQy0708.png

基本使用****

上傳文件****

搭建成功,進行上傳文件測試

chaijie_default.png

上傳圖片成功,

chaijie_default.png

上傳文件夾進行測試

wKgZPGd88sqAFZOBAABuaSWX_6M517.png

寫文章測試

wKgZO2d88suAKAQrAAHqKEj7glE953.png

在線瀏覽文件****

點擊上傳文件,在線瀏覽文件

wKgZPGd88suADfXvAADDqtkDPY8803.png

分享文件****

wKgZO2d88suACik5AACJxmRJ2f8656.png

wKgZO2d88suAKxISAAB8YGBRqW0322.png

在瀏覽器輸入分享鏈接,即可查看

wKgZPGd88syAYJ4rAABILb8zzOQ160.png

設(shè)計制作****

也可通過:http://主機ip:7071進行設(shè)計創(chuàng)作

wKgZO2d88syANZ-uAAFyRRQHS1o747.png

jmalcloud 私有云盤支持圖片,音頻,視頻等文件的在線預(yù)覽;支持 Word、Excel、PPT、流程圖和思維導(dǎo)圖的編輯和預(yù)覽;

wKgZPGd88syAMxoWAABgZC6S6xQ307.png

體驗和感受****

在數(shù)據(jù)安全與便捷訪問日益重要的今天,擁有一個高效、安全的個人網(wǎng)盤成為了許多人的迫切需求。jMalCloud 個人網(wǎng)盤,以其強大的文件管理功能、靈活的分享機制以及嚴格的數(shù)據(jù)加密技術(shù),成為了眾多用戶信賴的私人數(shù)據(jù)管家。而今,借助華為云 Flexus 服務(wù)器的強大性能和 Docker 化部署的靈活性,jMalCloud 個人網(wǎng)盤在云端實現(xiàn)了更為卓越的體驗。

在 Flexus 服務(wù)器 X 實例上,通過 Docker 容器化技術(shù)部署 jMalCloud 個人網(wǎng)盤,不僅簡化了安裝與配置流程,還實現(xiàn)了資源的隔離與高效利用。Flexus 提供的豐富云服務(wù)和穩(wěn)定網(wǎng)絡(luò)環(huán)境,確保了 jMalCloud 網(wǎng)盤的高速訪問與數(shù)據(jù)安全。用戶可以隨時隨地,通過任何設(shè)備訪問自己的云端數(shù)據(jù),享受便捷的數(shù)據(jù)管理服務(wù)。

值此 828 華為云企業(yè)上云節(jié)之際,無論是個人用戶還是小型團隊,都能在這一平臺上找到適合自己的數(shù)據(jù)管理解決方案。讓 Flexus 成為您云上私人數(shù)據(jù)管家的堅實后盾,jMalCloud 個人網(wǎng)盤則為您的數(shù)據(jù)安全與便捷訪問保駕護航。

選擇華為云 Flexus X 實例與 jMalCloud 的強強聯(lián)合,就是選擇了高效、安全的云端數(shù)據(jù)管理新體驗。點擊下方鏈接,在 828 上云節(jié)的特惠期間,讓我們一起邁向云端數(shù)據(jù)管理的新時代!

產(chǎn)品鏈接華為云Flexus云服務(wù)器X實例直播建站服務(wù)器-華為云

wKgZO2d88s2AI51dAAMdMY7jqCs813.png

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Docker
    +關(guān)注

    關(guān)注

    0

    文章

    478

    瀏覽量

    11874
  • 華為云
    +關(guān)注

    關(guān)注

    3

    文章

    2607

    瀏覽量

    17476
收藏 人收藏

    評論

    相關(guān)推薦

    華為 Flexus 服務(wù)器 X 實例之 openEuler 系統(tǒng)部署 Docker Compose 管理工具 Dockge

    docker-compose.yaml 部署文件時,Dockge 以其精美的設(shè)計和易用性脫穎而出,成為不可或缺的管理工具。利用華為 Flexu
    的頭像 發(fā)表于 01-08 11:41 ?89次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b>服務(wù)器 X 實例之 openEuler 系統(tǒng)<b class='flag-5'>部署</b> <b class='flag-5'>Docker</b> Compose 管理工具 Dockge

    華為 Flexus 服務(wù)器 X 實例之 openEuler 系統(tǒng)下部署 Joplin 筆記工具

    地提高工作效率,讓我們隨時記錄筆記與文章,極為方便。選擇華為 Flexus 服務(wù)器 X 實例,便意味著開啟無限可能。本次實踐聚焦于
    的頭像 發(fā)表于 01-08 11:39 ?97次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b>服務(wù)器 X 實例之 openEuler 系統(tǒng)下<b class='flag-5'>部署</b> Joplin 筆記工具

    基于 Docker 與 Jenkins 實現(xiàn)自動部署

    前言 重塑自動部署新高度,Docker 攜手 Jenkins,在華為 Flexus X
    的頭像 發(fā)表于 01-07 17:25 ?136次閱讀
    基于 <b class='flag-5'>Docker</b> 與 Jenkins 實現(xiàn)自動<b class='flag-5'>化</b><b class='flag-5'>部署</b>

    構(gòu)建數(shù)據(jù)庫解決方案,基于華為 Flexus X 實例容器 MySQL 主從同步架構(gòu)

    華為企業(yè)節(jié),Flexus X 實例特惠開啟,助力企業(yè)輕松構(gòu)建高性能數(shù)據(jù)庫系統(tǒng)。專業(yè)團隊技
    的頭像 發(fā)表于 01-07 17:22 ?86次閱讀
    構(gòu)建<b class='flag-5'>數(shù)據(jù)</b>庫解決方案,基于<b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> X 實例容器<b class='flag-5'>化</b> MySQL 主從同步架構(gòu)

    云端代碼管理新體驗,華為 Flexus X 實例 GitLab 部署與使用的實戰(zhàn)指南云端代碼管理新體驗

    前言**** 華為 Flexus X 服務(wù)器攜手 GitLab,為開發(fā)者和企業(yè)帶來了云端部署的全新選擇。
    的頭像 發(fā)表于 01-07 17:05 ?104次閱讀
    云端代碼管理新體驗,<b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> X 實例<b class='flag-5'>上</b> GitLab <b class='flag-5'>部署</b>與使用的實戰(zhàn)指南云端代碼管理新體驗

    全面指南:使用華為 Flexus X 部署私人圖床

    華為 Flexus X 實例介紹 華為 Flexus
    的頭像 發(fā)表于 01-03 09:32 ?144次閱讀
    全面指南:使用<b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> X <b class='flag-5'>部署</b><b class='flag-5'>私人</b>圖床

    在華為 FlexusX 實例實現(xiàn) Docker 容器的實時監(jiān)控與可視化分析

    前言 華為 Flexus X,以頂尖算力與智能調(diào)度,引領(lǐng) Docker 容器管理新風(fēng)尚。828 企業(yè)
    的頭像 發(fā)表于 01-02 13:42 ?70次閱讀
    <b class='flag-5'>在華為</b><b class='flag-5'>云</b> FlexusX 實例<b class='flag-5'>上</b>實現(xiàn) <b class='flag-5'>Docker</b> 容器的實時監(jiān)控與可視化分析

    華為 Flexus 服務(wù)器 X 實例部署 Note Mark 筆記工具

    能夠充分利用其卓越的計算能力,確保應(yīng)用運行流暢,更能依托其穩(wěn)定可靠的服務(wù)體驗,實現(xiàn)高效、便捷且安全的數(shù)據(jù)管理,開啟個人信息化管理的新篇章! 一、Flexus
    的頭像 發(fā)表于 01-02 13:42 ?63次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b>服務(wù)器 X 實例<b class='flag-5'>部署</b> Note Mark 筆記工具

    華為 Flexus 服務(wù)器 X 實例之 Docker 環(huán)境下部署 JmalCloud 個人網(wǎng)

    能夠充分利用其出色的計算能力,還能享受穩(wěn)定可靠的服務(wù)體驗,為個人數(shù)據(jù)存儲與管理提供堅實的基礎(chǔ)。這一實踐將展示如何在 Flexus 服務(wù)器
    的頭像 發(fā)表于 01-02 13:41 ?76次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b>服務(wù)器 X 實例之 <b class='flag-5'>Docker</b> 環(huán)境下<b class='flag-5'>部署</b> <b class='flag-5'>JmalCloud</b> <b class='flag-5'>個人</b><b class='flag-5'>網(wǎng)</b>盤

    華為 Flexus X 實例 docker 部署最新 gitlab 社區(qū)版,搭建自己的私人代碼倉庫

    ·?華為最近正在舉辦 828 B2B 企業(yè)節(jié),Flexus X 實例的促銷力度非常大,特別適合那些對算力性能有高要求的小伙伴。如果你有自建 MySQL、Redis、Nginx 等服務(wù)的需求,一定
    的頭像 發(fā)表于 01-02 12:01 ?67次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> X 實例 <b class='flag-5'>docker</b> <b class='flag-5'>部署</b>最新 gitlab 社區(qū)版,搭建自己的<b class='flag-5'>私人</b>代碼倉庫

    華為 Flexus 服務(wù)器 docker 部署 srs6,協(xié)議可使用 HLS 協(xié)議

    ·?華為最近正在舉辦 828 B2B 企業(yè)節(jié),Flexus X 實例的促銷力度非常大,特別適合那些對算力性能有高要求的小伙伴。如果你有自建 MySQL、Redis、Nginx 等服務(wù)的需求,一定
    的頭像 發(fā)表于 01-02 11:58 ?55次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b>服務(wù)器 <b class='flag-5'>docker</b> <b class='flag-5'>部署</b> srs6,協(xié)議可使用 HLS 協(xié)議

    華為 Flexus 服務(wù)器 X 實例之 openEuler 系統(tǒng)下部署 Discuz 論壇網(wǎng)站

    與支持。該實例不僅提供了靈活可擴展的計算資源,還特別優(yōu)化了對于 openEuler 等開源操作系統(tǒng)的支持,確保用戶能夠享受到更加高效、安全且易于管理的服務(wù)體驗。在本文中,我們將探索如何在華為
    的頭像 發(fā)表于 12-30 09:12 ?198次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b>服務(wù)器 X 實例之 openEuler 系統(tǒng)下<b class='flag-5'>部署</b> Discuz 論壇網(wǎng)站

    華為 Flexus 服務(wù)器 X 實例:在 openEuler 系統(tǒng)下搭建 MySQL 主從復(fù)制

    前言 本文將介紹如何在華為 Flexus 服務(wù)器 X 實例,基于 openEuler 系統(tǒng)部署
    的頭像 發(fā)表于 12-30 09:11 ?200次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b>服務(wù)器 X 實例:在 openEuler 系統(tǒng)下搭建 MySQL 主從復(fù)制

    華為 Flexus 服務(wù)器 X 實例之 openEuler 系統(tǒng)下部署 Web 應(yīng)用服務(wù)器 OpenResty

    充滿無限可能的技術(shù)世界。本次實踐我們專注于在華為 Flexus X 實例運行的 openEuler 系統(tǒng)中
    的頭像 發(fā)表于 12-26 18:15 ?178次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b>服務(wù)器 X 實例之 openEuler 系統(tǒng)下<b class='flag-5'>部署</b> Web 應(yīng)用服務(wù)器 OpenResty

    基于華為 Flexus 服務(wù)器 X 實例部搭建 Halo 博客平臺

    前言 在數(shù)字轉(zhuǎn)型的大潮中,華為 Flexus 服務(wù)器 X 實例憑借其強勁的性能和高性價比,成為中小企業(yè)和開發(fā)者理想的選擇。本文將詳細介
    的頭像 發(fā)表于 12-26 09:40 ?167次閱讀
    基于<b class='flag-5'>華為</b><b class='flag-5'>云</b> <b class='flag-5'>Flexus</b> <b class='flag-5'>云</b>服務(wù)器 X 實例部搭建 Halo 博客平臺