為什麼要用 Docker
映像檔
Docker-從入門到實踐
基本概念
Docker 包括三个基本概念
镜像(
Image
)
容器(
Container
)
仓库(
Repository
)
理解了这三个概念,就理解了 Docker 的整个生命周期。
书籍推荐
Docker — 从入门到实践
yeasy
•
docker
•
159页
•
2018年9月5日
9408
成为专业程序员路上用到的各种优秀资料、神器及框架
tzivanmoe
•
•
•
code
•
26页
•
2018年7月1日
0
Protocol Buffer 3学习笔记
tzivanmoe
•
code
•
37页
•
2018年7月1日
0
Growth: 全栈增长工程师指南
phodal
•
code
•
1页
•
2018年8月3日
6161
前端开发规范手册
Aaaaaashu
•
javascript
•
css3
•
html5
•
20页
•
2018年6月8日
693
Linux秘传心法
trimstray
•
linux
•
81页
•
2019年5月26日
20277
小字
大字
宋体
黑体
白天
护眼
夜晚
封面
简介
前言
Docker 簡介
什麼是 Docker
為什麼要用 Docker
基本概念
映像檔
容器
倉庫
安裝
Ubuntu
CentOS
映像檔
取得映像檔
列出
建立
存出和載入
移除
實作原理
容器
啟動
守護態執行
終止
進入容器
匯出與匯入
刪除
倉庫
Docker Hub
私有倉庫
設定檔案
資料管理
資料卷
資料卷容器
備份、恢復、遷移資料卷
使用網路
外部存取容器
容器互連
進階網路設定
快速設定指南
設定 DNS
容器存取控制
端口映射實作
設定 docker0 橋接器
自定義橋接器
工具與範例
編輯網路設定檔案
實例:創造一個點對點連接
實戰案例
使用 Supervisor 來管理程式
建立 tomcat/weblogic 集群
多台實體主機之間的容器互連
標準化開發測試和生產環境
安全
核心命名空間
控制組
伺服端防護
核心能力機制
其他安全特性
總結
Dockerfile
基本結構
指令
建立映像檔
從映像檔產生 Dockerfile
底層實作
基本架構
命名空間
控制組
Union 檔案系統
容器格式
網路
附錄一:命令查詢
附錄二:常見倉庫介紹
Ubuntu
CentOS
MySQL
MongoDB
Redis
Nginx
WordPress
Node.js
附錄三:資源連結