映象(image):建立docker容器的基礎
容器(container):執行和隔離應用
note: 映象本身是唯讀的。容器從映象啟動的時候,會在映象的最上層建立乙個可寫層。
倉庫(repository):集中存放映象檔案的場所。每個倉庫存放一類映象,通過標籤(tag)區分
note: 倉庫註冊伺服器:存放(多個)倉庫
版本管理,增量的檔案系統
ubuntu 安裝教程:
為了避免每次使用 docker 都要切換到特殊身份,可以將當前使用者加入到安裝中自動建立的 docker 使用者組,**如下:
sudo usermod -ag docker user_name
使用 dockerd 命令啟動,開啟 debug 模式,監聽本地 2376 埠
dockerd -d -h tcp:
這些選項可以寫入 /etc/docker/ 路徑下的 daemon.json 檔案中
ubuntu 系統中,docker 服務的預設配置檔案為 /etc/default/docker:
可以通過修改其中的 docker_opts 來修改伺服器啟動的引數,例如讓 docker 開啟 2375 埠監聽:
docker_opts="$docker_opts -h tcp: -h unix:///var/run/docker.sock"
修改之後,通過service重啟docker
sudo service docker restart
redhat, centos系統中,用systemd管理,配置檔案路徑為/etc/systemd/system/docker.service.d/docker.conf。更新配置後,需要通過systemctl命令管理docker服務:
sudo systemctl daemon-reload
sudo systemctl start docker.service
radhat 中日誌檔案可能為 /var/log/massages
ubuntu,centos中,使用 journalctl -u docker.service
重啟後,可以檢視 docker info 確保正確執行。
reids 概念及安裝
redis是開源的nosql not only sql 資料庫,是應用比較廣泛的非關係型資料庫。隨著資料量的爆發時增長,傳統的關係型資料庫已經無法滿足越來越大的併發訪問量,和越來越快的資料增加速率。因此需要使用另一種結構的資料庫幫忙分擔使用者龐大的訪問量。非關係型資料庫以其結構簡單,易拓展,大資料量...
spark job stage task概念與區分
job簡單講就是提交給spark的任務。stage是每乙個job處理過程要分為的幾個階段。task是每乙個job處理過程要分幾為幾次任務。task是任務執行的最小單位。最終是要以task為單位執行在executor中。job 乙個或多個stage 乙個或多個task 劃分stage的本質是依據是否需...
景深概念與計算
先介紹幾個概念 1 焦點 focus 與光軸平行的光線射入凸透鏡時,理想的鏡頭應該是所有的光線聚集在一點後,再以錐狀的擴散開來,這個聚集所有光線的一點,就叫做焦點。2 瀰散圓 circle of confusion 在焦點前後,光線開始聚集和擴散,點的影象變成模糊的,形成乙個擴大的圓,這個圓就叫做瀰...