docker image 初步使用

離線使用:

導出鏡像
如果要存出鏡像到本地文件,可以使用docker save命令。例如,存出本地的ubuntu:14.04鏡像爲文件ubuntu_14.04.tar:

$ sudo docker save -o /home/user/images/ubuntu_14.04.tar ubuntu:14.04

導入鏡像
可以使用docker load從存出的本地文件中再導入到本地鏡像庫,例如從文件ubuntu_14.04.tar導入鏡像到本地鏡像列表,如下所示:

$ sudo docker load --input ubuntu_14.04.tar

在線使用:

容器運行成功後,就確認了 image 文件的有效性。這時,我們就可以考慮把 image 文件分享到網上,讓其他人使用。

首先,去 hub.docker.com 或 cloud.docker.com 註冊一個賬戶。然後,用下面的命令登錄。

$ docker login

接着,爲本地的 image 標註用戶名和版本。

$ docker image tag [imageName] [username]/[repository]:[tag]
# 實例
$ docker image tag koa-demos:0.0.1 ruanyf/koa-demos:0.0.1

也可以不標註用戶名,重新構建一下 image 文件。

$ docker image build -t [username]/[repository]:[tag] .

 最後,發佈 image 文件。

$ docker image push [username]/[repository]:[tag]

發佈成功以後,登錄 hub.docker.com,就可以看到已經發布的 image 文件。

 

告辭!

參考鏈接:

http://www.ruanyifeng.com/blog/2018/02/docker-tutorial.html

https://blog.csdn.net/u011365831/article/details/81430513

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章