---
# System prepended metadata

title: 如何將現有的 Docker Oracle Container 上傳到個人的 docker hub 空間
tags: [docker]

---

# 如何將現有的 Docker Oracle Container 上傳到個人的 docker hub 空間

當我們要將已經在使用中的 docker container 分享或移轉到其他機器上面時，我們必須先為 container 定義一個 Tag，最後再透過這個 Tag 將它進行上傳


1. 列出現有的 images

>輸入 `docker images`

![](https://i.imgur.com/JjJnevs.png)

2. 為 store/oracle/database-enterprise:12.2.0.1-slim 這個 image 增加 tag 標籤

>Tag 名稱在這邊我們定義為 oradevdb
輸入 `docker tag store/oracle/database-enterprise:12.2.0.1-slim rockliu73/oradevdb`

3. 確定已經登入到 docker

> 輸入 `docker login` 若沒有登入的話則輸入帳號和密碼即可登入

4. 透過定義好的 Tag 進行推送上傳

>輸入 `docker push  rockliu73/oradevdb`

![](https://i.imgur.com/LlYm3IO.png)

可以看到已經在進行上傳

![](https://i.imgur.com/3rEzGOI.png)

#參考資料

[Day6：把 Docker Image Push 到 Docker Hub](https://ithelp.ithome.com.tw/articles/10191139)


###### tags: `docker`