Docker創建鏡像文件並在容器中運行


1.如何創建鏡像文件
首先找到Docker ToolBox安裝的路徑,在路徑下直接新建Dockerfile文件

在Dockerfile文件里寫入的內容為:

FROM docker/whalesay:latest

RUN apt-get -y update && apt-get install -y fortunes

CMD /usr/games/fortune -a | cowsay

FORM 關鍵字告訴Docker我們的鏡像將基於哪一個鏡像。這個的意思是說我們即將創建的鏡像將給予whalesay鏡像
RUN apt-get -y update && apt-get install -y fortunes 這一行命令使用的是apt-get程序來下載和安裝fortunes.fortunes程序有一個用來打印出一些話的命令,可以用來作為我們的whale說出的話。
CMD /usr/games/fortune -a | cowsay 這一行告訴fortune程序輸出它的結果作為輸入給cowsay程序(管道)

接下來我們打開Docker ToolBox終端利用docker命令創建我們剛剛的鏡像文件
$ docker build -t docker-whale . (注意最后有一個點‘.’,表示Dockerfile文件在當前的目錄下),這條命令的意思是利用當前目錄下的Dockerfile來創建一個叫做docker-whale的鏡像
如下圖則成功創建鏡像文件:

接下來我們查看我們是否真的有成功,確認你的電腦已經安裝了新的鏡像,並且你可以運行這個新的鏡像
$ docker images

可以看到標記中的鏡像文件已經被我們成功安裝到了我們的電腦,接下來我們運行
$ docker run docker-whale
直接看到鯨魚開始隨機說出一句話


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM