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并下载

相关文章
相关标签/搜索