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

二、制作鏡像,保存修改后的容器鏡像為例
# 本次不以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賬號(hào)倉(cāng)庫(kù)匹配,格式: 用戶名/倉(cāng)庫(kù)名 # 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
四、鏡像下載
通過(guò)官網(wǎng)下載

通過(guò)命令下載
# docker pull skypipi/shadowsock:latest
到此這篇關(guān)于Docker鏡像發(fā)布到Docker Hub的實(shí)現(xiàn)方法的文章就介紹到這了,更多相關(guān)Docker鏡像發(fā)布到Docker Hub內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
docker清理未使用的鏡像的命令詳解及注意事項(xiàng)
Docker命令是使用Docker的基礎(chǔ),這篇文章主要介紹了docker清理未使用的鏡像的命令詳解及注意事項(xiàng)的相關(guān)資料,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下2025-06-06
docker容器內(nèi)部可以訪問(wèn),外部無(wú)法訪問(wèn)的處理
這篇文章主要介紹了docker容器內(nèi)部可以訪問(wèn),外部無(wú)法訪問(wèn)的處理方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-12-12
docker對(duì)網(wǎng)絡(luò)和程序速度的影響解讀
本文通過(guò)對(duì)比分析,測(cè)試了在宿主機(jī)和Docker容器中部署Spring Boot程序的性能差異,在網(wǎng)絡(luò)延遲方面,Docker容器比宿主機(jī)慢0.1~0.2毫秒,在程序運(yùn)行速度方面,宿主機(jī)和Docker容器的平均運(yùn)行時(shí)間相近,單次運(yùn)行時(shí)間存在較大差異,無(wú)法確定Docker容器在速度上優(yōu)于宿主機(jī)2025-01-01
JVM與容器化部署調(diào)優(yōu)過(guò)程(Docker+K8s)
這篇文章主要介紹了JVM與容器化部署調(diào)優(yōu)過(guò)程(Docker+K8s),具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2025-07-07
Intellij IDEA快速實(shí)現(xiàn)Docker鏡像部署的方法步驟
本文主要介紹了Intellij IDEA快速實(shí)現(xiàn)Docker鏡像部署的方法步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-09-09
Docker-compose一鍵部署gitlab中文版的方法步驟
這篇文章主要介紹了Docker-compose一鍵部署gitlab中文版的方法步驟,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-12-12
Docker Volumn容器間共享數(shù)據(jù)的實(shí)現(xiàn)
這篇文章主要介紹了Docker Volumn容器間共享數(shù)據(jù)的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-01-01
Docker 本地導(dǎo)入鏡像/保存鏡像/載入鏡像/刪除鏡像的方法
這篇文章主要介紹了Docker 本地導(dǎo)入鏡像/保存鏡像/載入鏡像/刪除鏡像的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-12-12

