Docker鏡像發(fā)布到Docker?Hub的實現(xiàn)方法
在使用docker過程中,往往會用到鏡像倉庫,方便管理的同時也方便在其他環(huán)境下快速下載鏡像,本文講解如何將鏡像傳入docker官方倉庫。操作系統(tǒng)以CentOS 8 為例講解如何將自己的鏡像上傳到docker hub。
一、Docker 官網(wǎng)注冊一個賬號,新建倉庫

二、制作鏡像,保存修改后的容器鏡像為例
# 本次不以docker build 為例 # docker ps -a Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg. CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 236cd97f7854 docker.io/oddrationale/docker-shadowsocks:latest -s 0.0.0.0 -p 123... 4 seconds ago Up 3 seconds ago 0.0.0.0:12345->12345/tcp unruffled_hamilton # 拷貝宿主的文件進(jìn)容器/tmp目錄 # docker cp /data/shadowsock/config.json 236cd97f7854:/tmp # docker commit 236cd97f7854 shadowsock-feb # docker images Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg. REPOSITORY TAG IMAGE ID CREATED SIZE localhost/shadowsock-feb latest 55c10922d371 18 hours ago 438 MB docker.io/oddrationale/docker-shadowsocks latest 4cbc49994ade 3 years ago 438 MB
三、鏡像上傳
# 重新打標(biāo)簽,鏡像重命名使之與Docker Hub賬號倉庫匹配,格式: 用戶名/倉庫名 # docker tag 55c10922d371 skypipi/shadowsock Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg. # docker images Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg. REPOSITORY TAG IMAGE ID CREATED SIZE localhost/shadowsock-feb latest 55c10922d371 18 hours ago 438 MB localhost/skypipi/shadowsock latest 55c10922d371 18 hours ago 438 MB docker.io/oddrationale/docker-shadowsocks latest 4cbc49994ade 3 years ago 438 MB # 指定 docker.io 地址,否則就登錄到redhat官網(wǎng)了 # docker login docker.io Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg. Username: skypipi Password: Login Succeeded! # docker push skypipi/shadowsock Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg. Getting image source signatures ....... Copying config 55c10922d3 done Writing manifest to image destination Storing signatures
四、鏡像下載
通過官網(wǎng)下載

通過命令下載
# docker pull skypipi/shadowsock:latest
到此這篇關(guān)于Docker鏡像發(fā)布到Docker Hub的實現(xiàn)方法的文章就介紹到這了,更多相關(guān)Docker鏡像發(fā)布到Docker Hub內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Docker Compose 搭建簡單的Python網(wǎng)絡(luò)應(yīng)用程序(步驟詳解)
在這個頁面上,你可以建立一個簡單的Python網(wǎng)絡(luò)應(yīng)用程序,運行在Docker Compose上,這篇文章主要介紹了Docker Compose 搭建簡單的Python網(wǎng)絡(luò)應(yīng)用程序,需要的朋友可以參考下2022-07-07
淺談Docker consul的容器服務(wù)更新與發(fā)現(xiàn)
本文主要介紹了淺談Docker consul的容器服務(wù)更新與發(fā)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-06-06
Docker網(wǎng)絡(luò)之單host網(wǎng)絡(luò)及使用案例
本文重點給大家講解Docker單主機網(wǎng)絡(luò)的相關(guān)知識及使用案例,重點是使用案例,感興趣的朋友一起看看吧2017-08-08
jenkins+gitlab+nginx部署前端應(yīng)用實現(xiàn)
在日常開發(fā)中,往往可能同時多個項目并行進(jìn)行開發(fā),本文介紹了jenkins+gitlab+nginx部署前端應(yīng)用實現(xiàn),感興趣的可以了解一下2021-05-05
使用Docker+Nginx部署vue項目詳細(xì)圖文教程
這篇文章主要給大家介紹了關(guān)于使用Docker+Nginx部署vue項目的相關(guān)資料,文中通過圖文介紹的非常詳細(xì),對大家學(xué)習(xí)或者工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-09-09
docker+nextcloud搭建個人云存儲系統(tǒng)的實現(xiàn)
這篇文章主要介紹了docker+nextcloud搭建個人云存儲系統(tǒng)的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-01-01

