一、前言
1.1 云耀云服務器L實例簡介
云耀云服務器L實例是新一代的輕量應用云服務器,專為中小企業(yè)和開發(fā)者設計,提供便捷的開箱即用體驗。該產(chǎn)品提供豐富且經(jīng)過嚴格篩選的應用鏡像,可一鍵部署應用,極大程度簡化了客戶在云端構建電商網(wǎng)站、Web應用、小程序、學習環(huán)境以及各類開發(fā)測試等任務的過程。
1.2 StackEdit簡介
StackEdit是一款在線的 Markdown 編輯器,能夠輕松地創(chuàng)建、編輯和格式化 Markdown 文檔,支持實時預覽。
1.3 StackEdit特點
- 實時預覽功能,方便實時調整和查看文章樣式
- 支持離線編輯,適用于旅途中或無網(wǎng)絡環(huán)境
- 多平臺同步功能,隨時隨地繼續(xù)寫作
- 云端存儲,保證數(shù)據(jù)安全和可靠性
- 豐富的Markdown編輯功能,包括標題、列表、引用、代碼塊和表格等
- 支持多種來源導入Markdown文檔,包括本地文件和云端存儲服務
- 支持多種格式導出Markdown文檔,包括HTML、PDF和Markdown等
- 自定義編輯器主題,滿足個性化需求和喜好
二、本次實踐介紹
2.1 本次實踐簡介
1.本次實踐為個人測試學習環(huán)境,旨在快速部署應用,生產(chǎn)環(huán)境請謹慎;
2.本次實踐環(huán)境為云耀云服務器L實例,使用的應用鏡像為Portainer 2.18.4;
3.在華為云云耀云服務器L實例上部署StackEdit編輯器;
2.2 本次環(huán)境規(guī)劃
服務器類別 | 應用鏡像 | 內網(wǎng)IP地址 | Docker版本 | Portainer版本 | StackEdit版本 |
---|---|---|---|---|---|
云耀云服務器L實例 | Docker可視化Portainer | 192.168.0.168 | 24.0.4 | 2.18.4 | StackEdit中文版 v5.15.17 |
三、購買云耀云服務器L實例
3.1 購買云耀云服務器L實例
1.官網(wǎng)鏈接:https://www.huaweicloud.com/product/hecs-light.html
2.購買規(guī)格:
區(qū)域:華北—北京四;
應用鏡像:Docker可視化-Portainer;
實例規(guī)格:2核2G/系統(tǒng)盤40G/峰值帶寬 3Mbps/流量包400G;
實例名稱:自定義即可,這里編輯為HECS-L-Portainer;
購買時長:1個月。
3.2 查看云耀云服務器L實例狀態(tài)
查看購買的云耀云服務器L實例狀態(tài),處在正常運行中。
3.3 重置服務器密碼
點擊遠程登錄云耀云服務器L實例
重置密碼,點擊右側的重置密碼選項,需要進行身份驗證,選擇手機驗證后,即可重置密碼成功。
四、檢查Docker環(huán)境
4.1 Xshell遠程連接服務器
- 復制彈性公網(wǎng)IP地址,遠程連接服務器時使用。
- 在Xshell工具中,填寫服務器彈性公網(wǎng)IP地址、賬號密碼信息,ssh連接遠程服務器。
4.2 檢查Docker狀態(tài)
檢查Docker當前版本,云耀云服務器L實例使用Portainer應用鏡像時,Docker環(huán)境已自動安裝完畢,無需重新安裝Docker環(huán)境。
root@hcss-ecs-f91c:~# docker -v
Docker version 24.0.4, build 3713ee1
檢查Docker服務狀態(tài)
root@hcss-ecs-f91c:~# systemctl status docker
● docker.service - Docker Application Container Engine
Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2023-09-07 18:25:51 CST; 2 days ago
TriggeredBy: ● docker.socket
Docs: https://docs.docker.com
Main PID: 30672 (dockerd)
Tasks: 73
Memory: 137.0M
CPU: 2min 37.906s
CGroup: /system.slice/docker.service
4.3 檢查docker compose版本
檢查docker compose版本,當前默認安裝的是v2.19.1版本。
root@hcss-ecs-f91c:~# docker compose version
Docker Compose version v2.19.1
五、下載StackEdit鏡像
從docker hub拉取StackEdit鏡像,該鏡像為StackEdit的中文版本。
root@hcss-ecs-f91c:~# docker pull mafgwo/stackedit:5.15.17-1
5.15.17-1: Pulling from mafgwo/stackedit
a4d8138d0f6b: Pull complete
dbdc36973392: Pull complete
f59d6d019dd5: Pull complete
aaef3e026258: Pull complete
6e454d3b6c28: Pull complete
c717a7c205aa: Pull complete
69b68470ed80: Pull complete
05a0d45743c9: Pull complete
d0523573a78c: Pull complete
aaa7fb6a0c05: Pull complete
4014eb25fd56: Pull complete
e2fffdec16ff: Pull complete
18eebf116bef: Pull complete
985f8f003263: Pull complete
23129b2e8670: Pull complete
0492a922d077: Pull complete
fef3abdcd55c: Pull complete
6559bf0c908b: Pull complete
6562b54e0fe4: Pull complete
90363f900bd6: Pull complete
Digest: sha256:a03b30d349fd0644bf4548bbb3782f82cd35a9afa0f74c3acb611e987816a54d
Status: Downloaded newer image for mafgwo/stackedit:5.15.17-1
docker.io/mafgwo/stackedit:5.15.17-1
六、部署StackEdit編輯器
6.1 部署StackEdit
- 編輯docker-compose.yaml文件
version: "3.7"
services:
stackedit:
image: mafgwo/stackedit:5.15.17-1
container_name: stackedit
environment:
- LISTENING_PORT=8080
- ROOT_URL=/
- USER_BUCKET_NAME=root
ports:
- 7080:8080/tcp
network_mode: bridge
restart: always
- 創(chuàng)建StackEdit容器
root@hcss-ecs-f91c:/data/stackedit# docker compose up -d
[+] Running 1/1
? Container stackedit Started 3.1s
6.2 檢查StackEdit容器狀態(tài)
檢查StackEdit容器狀態(tài),確保容器正常啟動
root@hcss-ecs-f91c:/data/stackedit# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
e9925a1a4106 mafgwo/stackedit:5.15.17-1 "docker-entrypoint.s…" 2 minutes ago Up 2 minutes 0.0.0.0:7080->8080/tcp, :::7080->8080/tcp stackedit
6.3 檢查StackEdit容器日志
檢查查StackEdit容器運行日志,確保服務正常啟動。
root@hcss-ecs-f91c:/data/stackedit# docker logs stackedit
HTTP server started: http://localhost:8080
七、訪問StackEdit編輯器
7.1 放行安全組端口
在華為云云耀云服務器L實例的安全組管理頁面,放行入方向的安全組7080端口。
7.2 訪問StackEdit
訪問地址:http://彈性公網(wǎng)IP地址:7080
將上面的IP替換為自己服務器的彈性公網(wǎng)IP地址。
7.3 編輯文檔
文檔數(shù)據(jù)默認保存到本地瀏覽器緩存中,可以使用第三方gitlab、CouchDB等文檔空間持久保存數(shù)據(jù)。
- 選擇首頁的開始寫作
- 進入文檔編輯頁面
- 編輯文檔內容
- 編輯文檔標題
7.4 導出文檔
選擇側邊菜單欄,導入/導出。
7.5 創(chuàng)建目錄
在左側邊欄,選擇創(chuàng)建目錄及文件。
7.6 備份所有文件
選擇文檔空間備份,備份所有文件。文章來源:http://www.zghlxwxcb.cn/news/detail-704582.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-704582.html
到了這里,關于華為云云耀云服務器L實例評測|在Docker環(huán)境下部署StackEdit編輯器的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!