docker 建立image上傳到 docker hub並下載

docker容器跨系統的特性,這爲咱們快速的部署帶了來方便。無論是導出也好,仍是提交到docker hub都是不錯的選擇。docker

1,註冊一個docker hubelasticsearch

登錄www.docker.com進行註冊。測試

2,啓動測試的image命令行

$ docker run -v /Users/zhangying/es:/mnt/es --name es -d -p 9200:9200 -p 9300:9300 elasticsearch:latestcc6733f6666255164ac10ae97a2663d383fd667f892370169e933443d3a9c62

在這裏要注意一下-v這個參數,/Users/zhangying/es是系統中的目錄,/mnt/es是容器內的目錄,他們二個互通的,起到橋樑的做用。也就是說/mnt/es有什麼,在/Users/zhangying/es裏面就有什麼。3d

3,添加鏡像blog

docker 建立image上傳到 docker hub並下載docker 建立image上傳到 docker hub並下載

在這裏要注意一下,docker commit和docker tag均可以添加一個本地的image,只不過方式不一樣。部署

4,命令行下登陸docker hubit

 zhangyingdeMacBook-Pro:~ zhangying$ docker login
Login with your Docker ID to push and pull images from Docker Hub. If you don't have a Docker ID, head over to https://hub.docker.com to create one.
Username: tankzhangPassword:Login Succeeded

5,push image到docker hubast

docker 建立image上傳到 docker hub並下載docker 建立image上傳到 docker hub並下載

6,刪除本地測試image,而後pull docker hub的imagetest

docker 建立image上傳到 docker hub並下載docker 建立image上傳到 docker hub並下載

相關文章
相關標籤/搜索