0. 最近玩 Kubernetes ,各類被牆。用Vultr的Ubuntu下載Kubernetes鏡像,再docker save搞回國內的機器上,好麻煩,並且Vultr的虛機是有流量限制的。因而嘗試Docker Hub直接打鏡像,並pull到本身的機器上。html
1. github上建立個repository,寫好相應的DockerFile,如git
FROM gcr.io/google_containers/etcd-amd64:3.1.10github
2. Docker hub與Github作互信docker
3. Docker hub上建立一個Auto build,關聯Github上的repositoryui
4. 設置,執行,而後查看輸出日誌google
5. 日誌中能夠看到鏡像已經被push到index.docker.io了,能夠在本身機器上pull鏡像docker-registry:5000/library/kube-proxy-amd64:v1.9.0日誌