docker Neo4j

Day 1 :Docker Desktop 基礎熟悉

運行官方 hello-world 測試:

docker -run hello-world

運行 Nginx 體驗容器暴露端口:

docker run -d -p 8080:80 nginx

-d --detach?以?分離模式?運行容器

-p --publish?設置?宿主機與容器的端口映射。-p <宿主機端口>:<容器端口>

訪問

http://localhost:8080

完成任務 1.3:

  • docker pull nginx(已隱式完成)

  • docker images(查看當前鏡像列表)

  • docker ps -a(查看所有容器)

  • docker stop 容器ID(停止 nginx 容器)

  • docker rm 容器ID(刪除 nginx 容器)

  • docker rmi 鏡像ID(刪除 nginx 鏡像,如需清理環境再重新拉取練習)

?Day 2 :Dockerfile 與 Compose

唯一難點:前期阿里云加速器沒有配置好導致長時間解決問題

二者區別:

1.dockerfile?定義如何構建一個單一的 Docker 鏡像,指定基礎鏡像、添加文件、安裝依賴、配置環境變量、設置啟動命令等,專注于如何創建一個包含特定應用及其運行環境的、不可變的單個鏡像。

docker build -t <image-name>

? ?dockercompose定義和運行由多個容器組成的應用程序,聲明服務(容器)、服務間依賴關系、網絡配置、卷掛載、環境變量、端口映射,專注于如何定義、配置和運行一個由多個容器(服務)、網絡、存儲卷組成的完整應用程序。

docker compose up

Day 3:Neo4j 介紹與 Docker 部署

個人對neo4j的理解:專門存儲和查詢這種“誰是誰”、“誰干了什么”、“誰和誰有關系”的數據,處理復雜,深度的關系。

節點->實體,關系,標簽,屬性(鍵值對)

下載社區版,啟動neo4j,訪問

CREATE (:Person {name: "Alice", age: 30})
CREATE (:Person {name: "Bob", occupation: "Engineer"})
MATCH (a:Person {name: "Alice"}), (b:Person {name: "Bob"})
CREATE (a)-[:KNOWS {since: "2023-01-01"}]->(b)
MATCH (p:Person)-[r:KNOWS]->(friend)
RETURN p.name, friend.name, r.since

更新數據

MATCH (p:Person {name: "Alice"})
SET p.age = 31

刪除數據

MATCH (p:Person {name: "Bob"})
DETACH DELETE p  // 同時刪除關聯關系

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

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

相關文章

Win10_Qt6_C++_YOLO推理 -(1)MingW-opencv編譯

先上效果圖&#xff1a; 因為是一個為了嘗試跑通的demo&#xff0c;美觀、功能都先忽略哈。 一、環境 庫版本下載鏈接備注cmakecmake-4.1.0-rc2-windows-x86_64.msihttps://cmake.org/download/make x86_64-15.1.0-release-posix-seh-ucrt-rt_v12-rev0.7zhttps://github.com/…

day060-zabbix監控各種客戶端

文章目錄0. 老男孩思想-一個人的背書1. zabbix各種客戶端1.1 Windows Server監控1.2 網絡設備監控1.3 java應用監控1.4 前端監控java程序故障2. 相關項監控3. 思維導圖0. 老男孩思想-一個人的背書 學歷、能力、態度、特長、人品、口碑&#xff08;身邊的人、領導&#xff09; …

OpenCV 官翻 2 - 圖像處理

文章目錄色彩空間轉換目標色彩空間轉換目標追蹤如何確定要追蹤的HSV值&#xff1f;練習圖像的幾何變換目標變換縮放翻譯旋轉仿射變換透視變換其他資源圖像閾值處理目標簡單閾值化自適應閾值化大津二值化法Otsu二值化算法原理其他資源練習圖像平滑處理目標二維卷積&#xff08;圖…

動態路由協議基礎

一、動態路由協議簡介2.動態路由協議的基本功能二、動態路由協議分類對比項距離矢量&#xff08;如 RIP&#xff09;鏈路狀態&#xff08;如 OSPF&#xff09;信息來源只聽直接鄰居說收集全網鏈路狀態&#xff0c;自己建 “地圖”計算邏輯鄰居給的距離 1&#xff0c;簡單累加用…

netstat -tunlp | grep的作用

??一、命令整體結構解析??命令由兩部分通過管道符 |連接&#xff1a;netstat -tunlp&#xff1a;核心網絡狀態統計命令&#xff0c;輸出指定類型的網絡連接信息&#xff1b;grep&#xff1a;文本搜索工具&#xff0c;用于過濾 netstat的輸出結果&#xff0c;僅保留符合特定…

教育數字化革命:低代碼破局與未來展望

當下&#xff0c;教育領域正經歷前所未有的深刻變革——教育數字化轉型。這并非簡單的技術疊加&#xff0c;而是從教育理念到模式的全方位重塑&#xff0c;已成為推動教育高質量發展、助力我國邁向教育強國的核心驅動力。數字技術正以前所未有的速度和力度&#xff0c;全方位重…

云服務器磁盤IO性能優化的測試與配置方法

云服務器磁盤IO性能優化的測試與配置方法在云計算環境中&#xff0c;磁盤IO性能直接影響著應用程序的響應速度和系統整體穩定性。本文將深入解析云服務器磁盤IO性能優化的關鍵技術路徑&#xff0c;從測試方法論到配置調整方案&#xff0c;幫助運維人員突破存儲瓶頸。我們將重點…

Python Day22 - 復習日

浙大疏錦行 Pythonday22 本周學習內容主要是有關降維的一些內容以及基本的數組操作&#xff1a; 數組的常見操作以及shape聚類算法的選擇以及常用評估指標、聚類后的結果分析特征篩選方法&#xff1a;方差篩選、lasso等SVD進行降維常見的降維算法&#xff1a;LDA、PCA等

飛算JavaAI文字需求描述功能:高效驅動項目開發的智能解決方案

在數字化開發浪潮中&#xff0c;如何將模糊的需求快速轉化為具體的開發指令&#xff0c;是提升項目效率的關鍵環節。飛算JavaAI推出的文字需求描述功能&#xff0c;以自然語言交互為核心&#xff0c;為開發者和項目管理者提供了一套高效、精準的需求轉化與項目管理方案&#xf…

探索自然語言處理NLP的Python世界

文本預處理&#xff1a;數據清洗與標準化 在自然語言處理&#xff08;NLP&#xff09;的旅程中&#xff0c;文本預處理是至關重要的第一步。原始文本數據往往包含噪聲、不一致性以及各種格式問題&#xff0c;直接影響后續模型的性能。文本預處理旨在將文本轉化為統一、規范的格…

ECMAScript(簡稱 ES)和 JavaScript 的關系

ECMAScript&#xff08;簡稱ES&#xff09;和JavaScript的關系常常令人困惑。簡單來說&#xff1a;ECMAScript是標準&#xff0c;JavaScript是實現。以下從多個維度詳細解析它們的區別與聯系&#xff1a; 一、定義與核心關系ECMAScript 標準化規范&#xff1a;由ECMA國際&#…

筆試——Day16

文章目錄第一題題目思路代碼第二題題目&#xff1a;思路代碼第三題題目&#xff1a;思路代碼優化&#xff08;滑動窗口&#xff09;第一題 題目 字符串替換 思路 模擬 當遍歷到正常字符時&#xff0c;直接加入結果答案&#xff1b;當遍歷到占位符時&#xff0c;按順序使用arg…

第十四屆藍橋杯青少Scratch國賽真題——太空大戰

明天藍橋杯大賽青少組省賽報名就開始報名了&#xff0c;小伙伴們記得設好鬧鐘&#xff0c;去搶報呀~&#xff08;去年是名額有限&#xff0c;全靠搶&#xff0c;今年估計也是&#xff0c;大家伙記得快點報名就對了&#xff09;報名通道將于&#x1f4c5;2025年7月23日13&#x…

小玩 Lifecycle

導包 [versions] lifecycle_version "2.3.1"[libraries] androidx-viewmodel { group "androidx.lifecycle", name "lifecycle-viewmodel-ktx", version.ref "lifecycle_version" } androidx-livedata { group "androidx…

HttpSecurity詳解

HttpSecurity 是 Spring Security 中用于配置 HTTP 安全性的核心類。它允許你定義各種安全規則和過濾器,以保護 Web 應用程序中的不同 URL 和請求。下面是對 HttpSecurity 中常見配置的詳細解析,以及每個配置的意義。 1. csrf 配置: http.csrf(customizers -> customi…

FFmpeg+javacpp中仿ffplay播放

FFmpegjavacpp中仿ffplay播放1、[ffplay 基于 SDL 和 FFmpeg 庫的簡單媒體播放器](https://ffmpeg.org/ffplay.html)2、FFmpeg幀捕獲器 : FFmpegFrameGrabber2.1 grabSamples()2.2 grabImage()2.3 grab() 獲取音視頻幀FFmpegjavacppjavacv使用 ffmpeg-6.0\fftools\ffplay.c 1、…

【后端】 FastAPI

&#x1f680; FastAPI 是什么&#xff1f;FastAPI 是一個用于構建 Web API 的 Python 框架。可以理解成&#xff1a;&#x1f9f0; “一個工具箱&#xff0c;讓你用 Python 寫出能被瀏覽器、App、小程序調用的接口&#xff08;API&#xff09;。”&#x1f527; 那什么是 API&…

不畫一張架構圖講透架構思維

&#x1f449;目錄1 架構的定義2 架構是為了解無解的問題-分工3 抱殘守缺的好架構應該是怎樣的4 適可而止的設計、恰如其分的架構與成敗論英雄本文深入探討軟件架構的本質與設計方法論&#xff0c;從架構定義演變到現代架構實踐挑戰&#xff0c;系統分析架構設計面臨的業務復雜…

SpringCloudGateWay 使用nacos網關自動負載均衡

安裝好nacos后&#xff08;參考以前文章SpringCloud 使用nacos注冊服務&#xff0c;使用openFeign調用服務-CSDN博客&#xff09; 新建一個項目&#xff0c;添加 spring-cloud-starter-gateway-server-webmvc spring-cloud-loadbalancer spring-cloud-starter-alibaba-nacos-d…

Hiredis 構建 Redis 命令實戰指南

一、同步命令構造 1.1 redisCommand(fmt, …) 最常用的同步接口即 redisCommand&#xff0c;其原型如下&#xff1a; void *redisCommand(redisContext *c, const char *format, ...);參數 c&#xff1a;已連接的 redisContext*format&#xff1a;與 printf 類似的格式字符串//…