## push
1. 首先在dockerhub注冊賬號.
2. 在終端使用命令docker login 登錄賬號.
使用push命令進行push
```
docker push 7740280/hello-world:latest //需要注意的是,倉庫名必須一致,這里是7740280, ":"后面是tag
```
## 使用GitHub關聯dockerhub
直接分享鏡像比較不安全,因為里面可能有病毒或者什么.最好的方法是分享dockerfile.
我們可以使用dockerhub關聯GitHub,GitHub存放dockerfile. 當dockerfile更新時,dockerhub自動幫我們去build鏡像.
https://blog.csdn.net/u010395024/article/details/103276679?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2~aggregatepage~first_rank_v2~rank_aggregation-1-103276679.pc_agg_rank_aggregation&utm_term=github%E4%B8%8Edocker%E5%85%B3%E8%81%94&spm=1000.2123.3001.4430
## dockerhub的不安全性
因為平時我們的私有代碼不可能發布到dockerhub供其他人隨意使用.可以搭建私有的registry.
https://www.cnblogs.com/yyxianren/p/10870494.html
特別需要注意的是,當我們build的時候,需要將倉庫名改為該私有registry的地址+端口.