亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

Docker入門系列之二:使用dockerfile制作包含指定web應(yīng)用的鏡像

sherlock221 / 527人閱讀

摘要:在前一篇文章入門系列之一在一個(gè)容器里運(yùn)行指定的應(yīng)用里,我們已經(jīng)成功地將我們在本地開發(fā)的一個(gè)應(yīng)用部署到容器里運(yùn)行。本文將介紹如何制作一個(gè)包含了這個(gè)應(yīng)用的鏡像。鏡像制作好之后,互聯(lián)網(wǎng)上的任何其他用戶都可以很方便地將您的鏡像下載并運(yùn)行。

在前一篇文章:Docker入門系列之一:在一個(gè)Docker容器里運(yùn)行指定的web應(yīng)用 里,

我們已經(jīng)成功地將我們在本地開發(fā)的一個(gè)web應(yīng)用部署到Docker容器里運(yùn)行。

本文將介紹如何制作一個(gè)包含了這個(gè)web應(yīng)用的Docker鏡像。

鏡像制作好之后,互聯(lián)網(wǎng)上的任何其他用戶都可以很方便地將您的鏡像下載并運(yùn)行。

新建一個(gè)文件夾jerry-build, 將您的web應(yīng)用放到這個(gè)文件夾里,我的web應(yīng)用放在文件夾webapp里。在jerry-build文件夾里新建一個(gè)文件dockerfile:

這個(gè)dockerfile內(nèi)容很簡單,就三行:

FROM nginx:stable
COPY webapp/ /usr/share/nginx/html/webapp/
RUN ls -la /usr/share/nginx/html/webapp*

我們執(zhí)行命令docker build .

該命令成功得將包含了我們web應(yīng)用的webapp文件夾內(nèi)的所有文件打到nginx鏡像內(nèi):

使用選項(xiàng)-t 指定生成鏡像的名稱jerry-nginx-image:

鏡像成功生成后,就可以用docker run命令執(zhí)行這個(gè)鏡像了:

docker run -d -p 1082:80 jerry-nginx-image:1.0

使用命令docker images能查看到我們剛才制作的鏡像,大小為109MB。

這個(gè)系列的下一篇文章會介紹如何將這個(gè)打好的鏡像發(fā)布到Docker hub中。

要獲取更多Jerry的原創(chuàng)文章,請關(guān)注公眾號"汪子熙":

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/27607.html

相關(guān)文章

  • Docker入門系列之三:如何將dockerfile制作鏡像發(fā)布到Docker hub上

    摘要:入門系列之一在一個(gè)容器里運(yùn)行指定的應(yīng)用入門系列之二使用制作包含指定應(yīng)用的鏡像本文我們會介紹如何將這個(gè)本地制作好的鏡像發(fā)布到,讓全世界其他愛好者能夠使用您的鏡像。首先您得在上注冊一個(gè)帳號然后創(chuàng)建一個(gè)新的,用于存放鏡像。 這個(gè)系列的前兩篇文章,我們已經(jīng)把我們的應(yīng)用成功地在Docker里通過nginx運(yùn)行了起來,并且用dockerfile里制作好了一個(gè)鏡像。 Docker入門系列之一:在一...

    maochunguang 評論0 收藏0
  • 30 分鐘快速入門 Docker 教程

    摘要:分鐘快速入門教程一歡迎來到世界與虛擬化在沒有的時(shí)代,我們會使用硬件虛擬化虛擬機(jī)以提供隔離。倉庫分為公開倉庫和私有倉庫,最大的公開倉庫是官方倉庫,國內(nèi)的公開倉庫也有很多選擇,例如阿里云等。 30 分鐘快速入門 Docker 教程 一、歡迎來到 Docker 世界 1. Docker 與虛擬化 在沒有 Docker 的時(shí)代,我們會使用硬件虛擬化(虛擬機(jī))以提供隔離。這里,虛擬機(jī)通過在操作系...

    LucasTwilight 評論0 收藏0
  • 30 分鐘快速入門 Docker 教程

    摘要:分鐘快速入門教程一歡迎來到世界與虛擬化在沒有的時(shí)代,我們會使用硬件虛擬化虛擬機(jī)以提供隔離。倉庫分為公開倉庫和私有倉庫,最大的公開倉庫是官方倉庫,國內(nèi)的公開倉庫也有很多選擇,例如阿里云等。 原文地址:梁桂釗的博客博客地址:http://blog.720ui.com 歡迎關(guān)注公眾號:「服務(wù)端思維」。一群同頻者,一起成長,一起精進(jìn),打破認(rèn)知的局限性。 30 分鐘快速入門 Docker 教程...

    Binguner 評論0 收藏0
  • 30 分鐘快速入門 Docker 教程

    摘要:分鐘快速入門教程一歡迎來到世界與虛擬化在沒有的時(shí)代,我們會使用硬件虛擬化虛擬機(jī)以提供隔離。倉庫分為公開倉庫和私有倉庫,最大的公開倉庫是官方倉庫,國內(nèi)的公開倉庫也有很多選擇,例如阿里云等。 原文地址:梁桂釗的博客博客地址:http://blog.720ui.com 歡迎關(guān)注公眾號:「服務(wù)端思維」。一群同頻者,一起成長,一起精進(jìn),打破認(rèn)知的局限性。 30 分鐘快速入門 Docker 教程...

    yexiaobai 評論0 收藏0
  • Docker部署基于NodejsWeb應(yīng)用-實(shí)戰(zhàn)篇

    摘要:采用虛擬化的技術(shù)來虛擬化出應(yīng)用程序的運(yùn)行環(huán)境。安裝成功后,可以通過查看版本號盡量使用最新的穩(wěn)定版本。是鏡像名,是鏡像的版本號,到此你已經(jīng)成功構(gòu)建了一個(gè)新的鏡像,你可以通過,查看你的鏡像。部署時(shí)將此文件到生產(chǎn)環(huán)境服務(wù)器上。 Docker docker是一個(gè)開源的應(yīng)用容器引擎,可以為我們提供安全、可移植、可重復(fù)的自動化部署的方式。docker采用虛擬化的技術(shù)來虛擬化出應(yīng)用程序的運(yùn)行環(huán)境。此...

    marek 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<