docker 系列 Dock高階知識點文章匯集

2021-09-08 20:23:31 字數 2021 閱讀 1337

********************===

書籍********************===

docker 從入門到精通

這可能是最為詳細的docker入門**總結

麥子學院的教程

********************===

將 springboot 打包進 docker

********************===

spring 官方的教程

docker 部署 springboot 專案整合 redis 映象做訪問計數demo

*************************===

docker 容器使用者管理

*************************===

預設情況下,容器中的程序以 root 使用者許可權執行, 並且這個 root 使用者和宿主機中的 root 是同乙個使用者, 所以需要額外關注使用者許可權管理.

隔離 docker 容器中的使用者

理解 docker 容器中的 uid 和 gid

*************************===

docker 容器計算資源分配

*************************===

docker: 限制容器可用的 cpu

docker: 限制容器可用的記憶體

********************===

美團生產環境的總結

********************===

*************************===

通過 portainer ui 管理 docker

*************************===

********************===

容器的網路設定

********************===

docker 跨host網路是乙個很深的話題, 我覺得在一般規模的情況下, 可以參考唱吧k歌亭的案例, 直接使用host模式即可, 網路效能高, 網路管理也容易. 

唱吧k歌亭基於docker的微服務架構

使用 pipework 為容器分配固定ip

docker的單主機容器網路

理解docker(5):docker 網路

理解docker(6):若干企業生產環境中的容器網路方案

docker容器網路通訊原理分析

********************===

docker 服務註冊

********************===

consul+ registrator 是乙個非常好的非侵入性的 dockerized 微服務註冊方案.

點融網- 基於nginx和consul構建高可用及自動發現的docker服務架構

automatic container registration with consul and registrator

基於docker、registrator、zookeeper實現的服務自動註冊

使用docker、registrator、consul、consul template和nginx實現高可擴充套件的web框架

快速搭建微服務--手把手教你服務註冊與發現

用 consul + consul-template + registrator + nginx 打造真正可動態擴充套件的服務架構

基於 docker 環境及 calico 網路的 consul + consul template + registrator + nginx 容器服務註冊和發現

通過 consul-template 實現動態配置服務

用 consul + consul-template + registrator + nginx 打造真正可動態擴充套件的服務架構

********************===

雜項********************===

centos 中 docker 的安裝

安裝之後, 記得要啟用docker的 overlay2 檔案系統.

國內 docker 倉庫映象對比

Docker系列之(一) 10分鐘玩轉Docker

進入雲計算的時代,各大雲提供商aws,阿里雲紛紛推出針對docker的服務,現在docker是十分火爆,那麼docker到底是什麼,讓我們來體驗一下。docker是乙個開源的應用容器引擎,可以把應用以及依賴包放到乙個可移植的容器中,然後發布到任何流行的 linux 系統上,通過這種方式實現虛擬化。提...

Docker系列之(一) 10分鐘玩轉Docker

進入雲計算的時代,各大雲提供商aws,阿里雲紛紛推出針對docker的服務,現在docker是十分火爆,那麼docker到底是什麼,讓我們來體驗一下。docker是乙個開源的應用容器引擎,可以把應用以及依賴包放到乙個可移植的容器中,然後發布到任何流行的 linux 系統上,通過這種方式實現虛擬化。提...

docker學習 centos安裝docker

1.更新yum源 yum update2.安裝依賴 3.設定yum源 使用ustc,也可以使用阿里雲的 yum config manager add repo4.安裝docker yum install y docker ce通過docker v檢視,如果檢視到版本號,說明安裝成功 5.設定ustc...