├── .gitattributes ├── Dockerfile ├── README.md ├── downloads ├── fpm-1.0.2.gem ├── go.net.tar.gz ├── go.tools.tar.gz ├── go1.3.1.linux-amd64.tar.gz └── go1.3.1.src.tar.gz └── manuscript ├── 00-Introduction.md ├── 01-DownloadAndInstall.md ├── 02-CreateFirstContainer.md ├── 03-PublishImage.md ├── 04-WriteDockerfile.md ├── Book.txt ├── References.md ├── Temp.md ├── code ├── 01 │ └── Dockerfile ├── 02 │ └── nginx.repo ├── 03 │ └── Dockerfile ├── 04 │ └── Dockerfile-boot2docker └── sample.go └── images ├── 01_Setup_AWS └── 1.jpg ├── 01_Setup_CentOS ├── 6.jpg ├── CentOS7.jpg ├── install epel.jpg └── yum repolist after install epel.jpg ├── 01_Setup_MacOS ├── 1.jpg ├── 2.jpg ├── 3.jpg ├── 4.jpg ├── 5.jpg ├── 7.jpg └── Err1.jpg ├── 01_Setup_Windows ├── 1.jpg ├── 10.jpg ├── 2.jpg ├── 3.jpg ├── 4.jpg ├── 5.jpg ├── 6.jpg ├── 7.jpg ├── 8.jpg ├── 9.jpg ├── Err1.jpg └── icon.jpg ├── 02_CreateFirstContainer ├── images.jpg ├── run.jpg ├── uname.jpg └── webpage.jpg ├── 03_CreateImage ├── docker_login.jpg ├── docker_pull.jpg ├── docker_pull_diagram.png └── docker_search.jpg ├── 03_DockerHub ├── AddRepository.jpg ├── AddRepositoryDetail.jpg ├── ConfigRepo.jpg ├── SelectGithubRepository.jpg ├── SelectSource.jpg ├── SignUp.jpg ├── busybox.jpg └── main.jpg └── 04_Codes ├── CMD.jpg ├── COPY.jpg ├── ENV.jpg ├── FROM_MAINTAINER.jpg └── RUN.jpg /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/.gitattributes -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/README.md -------------------------------------------------------------------------------- /downloads/fpm-1.0.2.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/downloads/fpm-1.0.2.gem -------------------------------------------------------------------------------- /downloads/go.net.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/downloads/go.net.tar.gz -------------------------------------------------------------------------------- /downloads/go.tools.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/downloads/go.tools.tar.gz -------------------------------------------------------------------------------- /downloads/go1.3.1.linux-amd64.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/downloads/go1.3.1.linux-amd64.tar.gz -------------------------------------------------------------------------------- /downloads/go1.3.1.src.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/downloads/go1.3.1.src.tar.gz -------------------------------------------------------------------------------- /manuscript/00-Introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/00-Introduction.md -------------------------------------------------------------------------------- /manuscript/01-DownloadAndInstall.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/01-DownloadAndInstall.md -------------------------------------------------------------------------------- /manuscript/02-CreateFirstContainer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/02-CreateFirstContainer.md -------------------------------------------------------------------------------- /manuscript/03-PublishImage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/03-PublishImage.md -------------------------------------------------------------------------------- /manuscript/04-WriteDockerfile.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/04-WriteDockerfile.md -------------------------------------------------------------------------------- /manuscript/Book.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/Book.txt -------------------------------------------------------------------------------- /manuscript/References.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/References.md -------------------------------------------------------------------------------- /manuscript/Temp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/Temp.md -------------------------------------------------------------------------------- /manuscript/code/01/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/code/01/Dockerfile -------------------------------------------------------------------------------- /manuscript/code/02/nginx.repo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/code/02/nginx.repo -------------------------------------------------------------------------------- /manuscript/code/03/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/code/03/Dockerfile -------------------------------------------------------------------------------- /manuscript/code/04/Dockerfile-boot2docker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/code/04/Dockerfile-boot2docker -------------------------------------------------------------------------------- /manuscript/code/sample.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/code/sample.go -------------------------------------------------------------------------------- /manuscript/images/01_Setup_AWS/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/01_Setup_AWS/1.jpg -------------------------------------------------------------------------------- /manuscript/images/01_Setup_CentOS/6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/01_Setup_CentOS/6.jpg -------------------------------------------------------------------------------- /manuscript/images/01_Setup_CentOS/CentOS7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/01_Setup_CentOS/CentOS7.jpg -------------------------------------------------------------------------------- /manuscript/images/01_Setup_CentOS/install epel.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/01_Setup_CentOS/install epel.jpg -------------------------------------------------------------------------------- /manuscript/images/01_Setup_CentOS/yum repolist after install epel.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/01_Setup_CentOS/yum repolist after install epel.jpg -------------------------------------------------------------------------------- /manuscript/images/01_Setup_MacOS/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/01_Setup_MacOS/1.jpg -------------------------------------------------------------------------------- /manuscript/images/01_Setup_MacOS/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/01_Setup_MacOS/2.jpg -------------------------------------------------------------------------------- /manuscript/images/01_Setup_MacOS/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/01_Setup_MacOS/3.jpg -------------------------------------------------------------------------------- /manuscript/images/01_Setup_MacOS/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/01_Setup_MacOS/4.jpg -------------------------------------------------------------------------------- /manuscript/images/01_Setup_MacOS/5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/01_Setup_MacOS/5.jpg -------------------------------------------------------------------------------- /manuscript/images/01_Setup_MacOS/7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/01_Setup_MacOS/7.jpg -------------------------------------------------------------------------------- /manuscript/images/01_Setup_MacOS/Err1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/01_Setup_MacOS/Err1.jpg -------------------------------------------------------------------------------- /manuscript/images/01_Setup_Windows/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/01_Setup_Windows/1.jpg -------------------------------------------------------------------------------- /manuscript/images/01_Setup_Windows/10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/01_Setup_Windows/10.jpg -------------------------------------------------------------------------------- /manuscript/images/01_Setup_Windows/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/01_Setup_Windows/2.jpg -------------------------------------------------------------------------------- /manuscript/images/01_Setup_Windows/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/01_Setup_Windows/3.jpg -------------------------------------------------------------------------------- /manuscript/images/01_Setup_Windows/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/01_Setup_Windows/4.jpg -------------------------------------------------------------------------------- /manuscript/images/01_Setup_Windows/5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/01_Setup_Windows/5.jpg -------------------------------------------------------------------------------- /manuscript/images/01_Setup_Windows/6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/01_Setup_Windows/6.jpg -------------------------------------------------------------------------------- /manuscript/images/01_Setup_Windows/7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/01_Setup_Windows/7.jpg -------------------------------------------------------------------------------- /manuscript/images/01_Setup_Windows/8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/01_Setup_Windows/8.jpg -------------------------------------------------------------------------------- /manuscript/images/01_Setup_Windows/9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/01_Setup_Windows/9.jpg -------------------------------------------------------------------------------- /manuscript/images/01_Setup_Windows/Err1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/01_Setup_Windows/Err1.jpg -------------------------------------------------------------------------------- /manuscript/images/01_Setup_Windows/icon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/01_Setup_Windows/icon.jpg -------------------------------------------------------------------------------- /manuscript/images/02_CreateFirstContainer/images.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/02_CreateFirstContainer/images.jpg -------------------------------------------------------------------------------- /manuscript/images/02_CreateFirstContainer/run.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/02_CreateFirstContainer/run.jpg -------------------------------------------------------------------------------- /manuscript/images/02_CreateFirstContainer/uname.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/02_CreateFirstContainer/uname.jpg -------------------------------------------------------------------------------- /manuscript/images/02_CreateFirstContainer/webpage.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/02_CreateFirstContainer/webpage.jpg -------------------------------------------------------------------------------- /manuscript/images/03_CreateImage/docker_login.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/03_CreateImage/docker_login.jpg -------------------------------------------------------------------------------- /manuscript/images/03_CreateImage/docker_pull.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/03_CreateImage/docker_pull.jpg -------------------------------------------------------------------------------- /manuscript/images/03_CreateImage/docker_pull_diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/03_CreateImage/docker_pull_diagram.png -------------------------------------------------------------------------------- /manuscript/images/03_CreateImage/docker_search.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/03_CreateImage/docker_search.jpg -------------------------------------------------------------------------------- /manuscript/images/03_DockerHub/AddRepository.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/03_DockerHub/AddRepository.jpg -------------------------------------------------------------------------------- /manuscript/images/03_DockerHub/AddRepositoryDetail.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/03_DockerHub/AddRepositoryDetail.jpg -------------------------------------------------------------------------------- /manuscript/images/03_DockerHub/ConfigRepo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/03_DockerHub/ConfigRepo.jpg -------------------------------------------------------------------------------- /manuscript/images/03_DockerHub/SelectGithubRepository.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/03_DockerHub/SelectGithubRepository.jpg -------------------------------------------------------------------------------- /manuscript/images/03_DockerHub/SelectSource.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/03_DockerHub/SelectSource.jpg -------------------------------------------------------------------------------- /manuscript/images/03_DockerHub/SignUp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/03_DockerHub/SignUp.jpg -------------------------------------------------------------------------------- /manuscript/images/03_DockerHub/busybox.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/03_DockerHub/busybox.jpg -------------------------------------------------------------------------------- /manuscript/images/03_DockerHub/main.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/03_DockerHub/main.jpg -------------------------------------------------------------------------------- /manuscript/images/04_Codes/CMD.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/04_Codes/CMD.jpg -------------------------------------------------------------------------------- /manuscript/images/04_Codes/COPY.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/04_Codes/COPY.jpg -------------------------------------------------------------------------------- /manuscript/images/04_Codes/ENV.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/04_Codes/ENV.jpg -------------------------------------------------------------------------------- /manuscript/images/04_Codes/FROM_MAINTAINER.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/04_Codes/FROM_MAINTAINER.jpg -------------------------------------------------------------------------------- /manuscript/images/04_Codes/RUN.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangpeihao/LearningDocker/HEAD/manuscript/images/04_Codes/RUN.jpg --------------------------------------------------------------------------------