Docker入門教學
-
Docker 網路 - none 模式
容器與主機、容器與容器之間是互相隔離的。同時,我們可以通過配置 docker 網路,為容器建立完全獨立的網路名稱空間,或者使容器共享主機或者其他容器的網路名稱空間,以應對不同場景的需要。...
-
Docker 資料管理 - 掛載目錄或檔案
通過前面小節的學習我們知道:使用Docker時,產生的資料預設是儲存到容器的UnionFS的讀寫層中的。那麼,我們不妨思考下這兩個問題:...
-
Docker 資料管理 - 資料卷
我們知道,Docker 提供了兩類資料管理的方式: 掛載宿主機目錄或檔案; 使用資料卷;...
-
使用 Docker 部署執行常用服務
經過上面幾節的積累,我們對 Docker 各個方面都有了大致的瞭解,這一節,我們將常用的 Redis,Nginx, Mysql 等服務部署到 Docker 上來。...
-
Docker容器跨主機通訊
之前的章節中,所有有關資料通訊的部分,都是在單一宿主機上,如果不同的容器部署在不同的宿主機,他們之間該如何通訊呢?...
-
初識 Dockerfile
之前我們學到如何從一個容器生成映象,本節我們學習如何使用 Dockerfile 從頭自定義構建映象。...
-
Dockerfile 指令詳解
在上一節的 Dockerfile 例子中,我們用到了幾個指令,比如:FROM, MAINTAINER,RUN,EXPOSE等等,Dockerfile 構建映象需要用到的指令當然不止這些,下面是我們將介紹常用的構建指令 。...
-
Dockerfile多階段構建映象
之前學習部署 Docker 應用時,我們搭建過一個 redis 服務,然後編寫並運行了一個統計訪問次數的 flask 應用。...
-
初識 DockerCompose
1. 為什麼要用docker compose 在多階段構建章節中,我們將flask應用打包成了映象myhello,然後建立myhello應用容器,它依賴redis服務,所以我們設定myhello容器通過宿主機網路與redis進行資料交換。...
-
DockerCompose指令詳解
上一節我們快速體驗了 Docker Compose,本節我們來學習如何編寫和使用 Docker Compose。...
