docker中Dockerfile方式建立鏡像HelloWorld
Dockerfile可以便捷的建立一個(gè)image,它可以在一個(gè)鏡像基礎(chǔ)上,去構(gòu)建另一個(gè)鏡像,這也許就是它的特色,也是docker的本意!
我們下載一個(gè)mono的鏡像
docker pull mono
然后,我們?cè)诒镜卮疟P去建立一個(gè)Dockerfile文件,讓它在這個(gè)mono基礎(chǔ)上,去輸出一個(gè)helloword和mono的版本信息
FROM mono CMD mono --version #CMD echo "hello world !" #多條CMD只執(zhí)行最后一條
我們現(xiàn)在通過docker build生成一個(gè)新的鏡像,-t可以指定新鏡像的名字
docker build c:\\docker\\hello\\hello -t zzlversion3
通過我們可以通過docker images來查看已有的鏡像,一般來說,一個(gè)鏡像是一個(gè)應(yīng)用,或者是一類應(yīng)用的基礎(chǔ)!

最后我們通過docker run 去執(zhí)行這個(gè)鏡像,這時(shí)它生成一個(gè)新的容器,我們可以對(duì)這個(gè)容器進(jìn)行操作!

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- 在docker中部署tomcat并且部署java應(yīng)用程序的步驟詳解
- 在Docker上開始部署Python應(yīng)用的教程
- 在Docker快速部署Node.js應(yīng)用的詳細(xì)步驟
- 詳解如何在 Docker 中設(shè)置 Go 并部署應(yīng)用
- Ubuntu Docker 的安裝部署及簡(jiǎn)單應(yīng)用
- 詳解在Docker容器中運(yùn)行Spring Boot應(yīng)用
- Docker 搭建lamp應(yīng)用實(shí)例詳解
- 使用Docker來加速構(gòu)建Android應(yīng)用的基本部署思路解析
- Docker 鏡像、容器、倉(cāng)庫(kù)的概念及應(yīng)用詳解
- Docker搭建簡(jiǎn)單的應(yīng)用棧與容器Hello World訪問詳解
相關(guān)文章
谷歌技術(shù)人員解決Docker鏡像體積太大問題的方法
這篇文章主要介紹了谷歌技術(shù)人員解決Docker鏡像體積太大問題的方法,涉及虛擬機(jī),谷歌docker鏡像構(gòu)建實(shí)踐及構(gòu)建工具bazel的介紹等相關(guān)內(nèi)容,具有一定參考價(jià)值,需要的朋友可以了解下。2017-11-11
在IntelliJ IDEA中使用Docker的開發(fā)指南
這篇文章主要給大家介紹了在IntelliJ IDEA中使用Docker開發(fā)指南,文中通過圖文介紹的非常詳細(xì),對(duì)我們的使用Docker有一定的幫助,需要的朋友可以參考下2023-09-09
docker使用volume和bind mount的區(qū)別及說明
文章介紹了Docker中Volume和BindMount兩種數(shù)據(jù)持久化機(jī)制的區(qū)別,Volume由Docker管理,支持?jǐn)?shù)據(jù)共享和加密,而BindMount將宿主機(jī)上的文件或目錄直接掛載到容器中,性能較好但依賴于宿主機(jī)的文件系統(tǒng)結(jié)構(gòu)2024-11-11
修改Docker鏡像默認(rèn)存儲(chǔ)位置的方法(解決方法)
這篇文章主要介紹了修改Docker鏡像默認(rèn)存儲(chǔ)位置的方法,如果上面運(yùn)行 Docker 服務(wù),經(jīng)過長(zhǎng)時(shí)間的使用,會(huì)使原本就比較大的分區(qū)越來越不夠用。如何更好地的處理這個(gè)問題呢,本文給出解決方案,需要的朋友一起看看吧2021-04-04
Docker 和 Containerd 目錄結(jié)構(gòu)及存儲(chǔ)機(jī)制詳解
Docker和Containerd是兩種流行的容器運(yùn)行時(shí)工具,它們都有自己的目錄結(jié)構(gòu)和存儲(chǔ)機(jī)制,本文詳細(xì)介紹了Docker和Containerd的目錄結(jié)構(gòu)和存儲(chǔ)機(jī)制,并對(duì)比了它們之間的主要區(qū)別,包括存儲(chǔ)路徑、掛載點(diǎn)管理、配置文件和日志文件,感興趣的朋友一起看看吧2025-02-02
Docker如何多步構(gòu)建生成dubbo-admin鏡像詳解
dubbo-admin是dubbo框架的管理平臺(tái),下面這篇文章主要給大家介紹了關(guān)于Docker如何多步構(gòu)建生成dubbo-admin鏡像的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面來一起看看吧。2018-04-04

