摘要:退出容器容器用戶名,倉(cāng)庫(kù)名將鏡像推送到倉(cāng)庫(kù)名推送成功后,可以在中查看到自己的多了一個(gè)倉(cāng)庫(kù)
一.使用Docker鏡像和倉(cāng)庫(kù)
docker images 列出本地下載的所有鏡像
docker images image_name 列出指定鏡像的不同標(biāo)簽版本
docker images fedora
docker pull image_name:tag 從docker registry 下載鏡像到本地,不指定tag默認(rèn)下載latest(最新的)標(biāo)簽的鏡像
docker pull fedora:21
docker search image_name 從docker hub 上搜索鏡像
二.構(gòu)建鏡像(從已有的基礎(chǔ)鏡像構(gòu)建新的鏡像)
構(gòu)建鏡像有兩種方法
1. docker commit命令 2. docker build 和 Dockerfile文件(推薦)
創(chuàng)建Docker hub賬號(hào)(https://hub.docker.com/)
需要機(jī)器驗(yàn)證,點(diǎn)擊相應(yīng)的圖片,然后在郵箱中點(diǎn)擊鏈接激活
登錄Docker hub
docker login 然后需要輸入你注冊(cè)時(shí)的賬號(hào)和密碼,成功后會(huì)保存你的認(rèn)證信息 docker logout 退出登錄
使用Docker的commit命令創(chuàng)建鏡像
這種方法是先根據(jù)鏡像創(chuàng)建一個(gè)容器,然后對(duì)容器進(jìn)行修改,保存·,最后提交為一個(gè)新鏡像。
docker run -i -t ubuntu /bin/bash apt update apt install apache2 exit - 退出容器 docker commit container_id username/apache2 - container_id 容器id, username Dockerhub用戶名,apache2 倉(cāng)庫(kù)名
將鏡像推送到Docker hub
docker push username/倉(cāng)庫(kù)名
推送成功后,可以在Docker hub中查看到自己的多了一個(gè)倉(cāng)庫(kù)
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/42670.html
摘要:初識(shí)是什么是一個(gè)開源的應(yīng)用容器引擎,基于語言并遵從協(xié)議開源。容器是完全使用沙箱機(jī)制,相互之間不會(huì)有任何接口更重要的是容器性能開銷極低。命令為,如下由此可知,我們新打包的鏡像的為。登錄賬號(hào)再輸入自己的賬號(hào)密碼即可。 初識(shí)Docker Docker是什么? ??Docker 是一個(gè)開源的應(yīng)用容器引擎,基于?Go 語言并遵從Apache2.0協(xié)議開源。??Docker 可以讓開發(fā)者打包他們的...
摘要:至于很具體的操作指令,比如怎么安裝,怎么和來跑一個(gè)簡(jiǎn)單的,請(qǐng)參考官方文檔部分的或者也可參考文末的一些參考資料參考資料官方文檔入門教程系列簡(jiǎn)明教程使用演示中文系列資源從入門到實(shí)踐作者更多文章個(gè)人網(wǎng)站 docker入門概覽 標(biāo)簽 : docker [TOC] 本文對(duì)docker進(jìn)行大致介紹,包括概述,安裝,簡(jiǎn)單使用,架構(gòu),基本原理等方面 寫在前面 本文是自己學(xué)習(xí)docker的一個(gè)記錄...
摘要:入門系列之一在一個(gè)容器里運(yùn)行指定的應(yīng)用入門系列之二使用制作包含指定應(yīng)用的鏡像本文我們會(huì)介紹如何將這個(gè)本地制作好的鏡像發(fā)布到,讓全世界其他愛好者能夠使用您的鏡像。首先您得在上注冊(cè)一個(gè)帳號(hào)然后創(chuàng)建一個(gè)新的,用于存放鏡像。 這個(gè)系列的前兩篇文章,我們已經(jīng)把我們的應(yīng)用成功地在Docker里通過nginx運(yùn)行了起來,并且用dockerfile里制作好了一個(gè)鏡像。 Docker入門系列之一:在一...
摘要:從命名上就知道這是一篇簡(jiǎn)單粗暴的新手入門教程,為什么要簡(jiǎn)單粗暴我認(rèn)為有自學(xué)能力的人幫他入門就夠了,不能自學(xué)的一時(shí)半會(huì)兒也教不會(huì),不符合入門教程的初衷,建議出門左拐去找找視頻教程本章目標(biāo)大概了解是個(gè)什么玩意知道常用的指令參數(shù)能啟動(dòng)一個(gè)容器不然 從命名上就知道這是一篇簡(jiǎn)單粗暴的docker新手入門教程, 為什么要簡(jiǎn)單粗暴? 我認(rèn)為有自學(xué)能力的人幫他入門就夠了, 不能自學(xué)的一時(shí)半會(huì)兒也教不會(huì)...
摘要:前言其實(shí)接觸也有一段時(shí)間了,但是一直沒有做下總結(jié),現(xiàn)在網(wǎng)上關(guān)于的介紹也有很多了,本著好記性不如爛筆頭的原則,還是自己再記錄一波吧。實(shí)現(xiàn)目標(biāo)安裝探索基本概念及用法環(huán)境準(zhǔn)備位,內(nèi)核版本不低于安裝以下命令均需在權(quán)限下執(zhí)行。 showImg(https://segmentfault.com/img/remote/1460000017894270?w=538&h=344); 前言 其實(shí)接觸 do...
摘要:原文地址零基礎(chǔ)入門指南一介紹簡(jiǎn)介源代碼托管在上,公司開源的一個(gè)基于技術(shù)之上構(gòu)建的容器引擎,基于語言并遵從協(xié)議開源。通過等實(shí)現(xiàn)內(nèi)核虛擬化技術(shù),并提供容器的資源隔離與安全保障等。 原文地址:Docker零基礎(chǔ)入門指南(一):Docker介紹 Docker簡(jiǎn)介 Docker源代碼托管在 GitHub上,Docker 公司開源的一個(gè)基于LXC技術(shù)之上構(gòu)建的Container容器引擎,基于Go...
閱讀 3149·2021-11-22 09:34
閱讀 3714·2021-08-31 09:45
閱讀 3960·2019-08-30 13:57
閱讀 1737·2019-08-29 15:11
閱讀 1734·2019-08-28 18:04
閱讀 3288·2019-08-28 17:59
閱讀 1626·2019-08-26 13:35
閱讀 2250·2019-08-26 10:12