iT邦幫忙

2017 iT 邦幫忙鐵人賽
DAY 27
0
Cloud

用30天來建構和操作Apache Mesos系列 第 27

Day27:在Mesos上執行Docker Container(三)

  • 分享至 

  • xImage
  •  

今天原本想要介紹架設一個私有的Docker registry,但是在整合給Mesos上使用有點複雜,會遇到一些問題所以改成使用DockerHub的方式。

今天的目標就是把昨天建構好的Docker image push到DockerHub上。在push DockerHub之前要先到DockerHub的官網申請登入的帳號。

DockerHub的網站如下:

https://hub.docker.com/

申請完DockerHub之後就可以把昨天Build 好的Docker image push到DockerHub上

1.在terminal login DockerHub,指令如下

# docker login

http://ithelp.ithome.com.tw/upload/images/20161227/20103456tj2i5bGw91.png

2.把昨天Build完的Docker image,下tag指令如下

# docker tag mysql:5.4 jackyoh/mysql:latest

3.這樣就可以把Docker的image push到DockerHub,指令如下

# docker push jackyoh/mysql:latest

http://ithelp.ithome.com.tw/upload/images/20161227/20103456Ae0XWCk6s4.png

4.直接登入到DockerHub的Web畫面,檢查是否有把Docker image push上去

http://ithelp.ithome.com.tw/upload/images/20161227/20103456wuVNd50n6r.png

5.使用pull指令測試Docker image是否有被push上去

# docker pull jackyoh/myql

6.之後就可以登出DockerHub指令如下

# docker logout

今天已經把昨天建構好Docker image push到DockerHub了,明天就可以使用這個Docker image放到Mesos上執行


上一篇
Day26:在Mesos上執行Docker Container(二)
下一篇
Day28:在Mesos上執行Docker Container(四)
系列文
用30天來建構和操作Apache Mesos30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言