摘要:在前一篇文章入門系列之一在一個容器里運行指定的應用里,我們已經成功地將我們在本地開發的一個應用部署到容器里運行。本文將介紹如何制作一個包含了這個應用的鏡像。鏡像制作好之后,互聯網上的任何其他用戶都可以很方便地將您的鏡像下載并運行。
在前一篇文章:Docker入門系列之一:在一個Docker容器里運行指定的web應用 里,
我們已經成功地將我們在本地開發的一個web應用部署到Docker容器里運行。
本文將介紹如何制作一個包含了這個web應用的Docker鏡像。
鏡像制作好之后,互聯網上的任何其他用戶都可以很方便地將您的鏡像下載并運行。
新建一個文件夾jerry-build, 將您的web應用放到這個文件夾里,我的web應用放在文件夾webapp里。在jerry-build文件夾里新建一個文件dockerfile:
這個dockerfile內容很簡單,就三行:
FROM nginx:stable COPY webapp/ /usr/share/nginx/html/webapp/ RUN ls -la /usr/share/nginx/html/webapp*
我們執行命令docker build .
該命令成功得將包含了我們web應用的webapp文件夾內的所有文件打到nginx鏡像內:
使用選項-t 指定生成鏡像的名稱jerry-nginx-image:
鏡像成功生成后,就可以用docker run命令執行這個鏡像了:
docker run -d -p 1082:80 jerry-nginx-image:1.0
使用命令docker images能查看到我們剛才制作的鏡像,大小為109MB。
這個系列的下一篇文章會介紹如何將這個打好的鏡像發布到Docker hub中。
要獲取更多Jerry的原創文章,請關注公眾號"汪子熙":
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/27607.html
摘要:入門系列之一在一個容器里運行指定的應用入門系列之二使用制作包含指定應用的鏡像本文我們會介紹如何將這個本地制作好的鏡像發布到,讓全世界其他愛好者能夠使用您的鏡像。首先您得在上注冊一個帳號然后創建一個新的,用于存放鏡像。 這個系列的前兩篇文章,我們已經把我們的應用成功地在Docker里通過nginx運行了起來,并且用dockerfile里制作好了一個鏡像。 Docker入門系列之一:在一...
摘要:分鐘快速入門教程一歡迎來到世界與虛擬化在沒有的時代,我們會使用硬件虛擬化虛擬機以提供隔離。倉庫分為公開倉庫和私有倉庫,最大的公開倉庫是官方倉庫,國內的公開倉庫也有很多選擇,例如阿里云等。 30 分鐘快速入門 Docker 教程 一、歡迎來到 Docker 世界 1. Docker 與虛擬化 在沒有 Docker 的時代,我們會使用硬件虛擬化(虛擬機)以提供隔離。這里,虛擬機通過在操作系...
摘要:分鐘快速入門教程一歡迎來到世界與虛擬化在沒有的時代,我們會使用硬件虛擬化虛擬機以提供隔離。倉庫分為公開倉庫和私有倉庫,最大的公開倉庫是官方倉庫,國內的公開倉庫也有很多選擇,例如阿里云等。 原文地址:梁桂釗的博客博客地址:http://blog.720ui.com 歡迎關注公眾號:「服務端思維」。一群同頻者,一起成長,一起精進,打破認知的局限性。 30 分鐘快速入門 Docker 教程...
摘要:分鐘快速入門教程一歡迎來到世界與虛擬化在沒有的時代,我們會使用硬件虛擬化虛擬機以提供隔離。倉庫分為公開倉庫和私有倉庫,最大的公開倉庫是官方倉庫,國內的公開倉庫也有很多選擇,例如阿里云等。 原文地址:梁桂釗的博客博客地址:http://blog.720ui.com 歡迎關注公眾號:「服務端思維」。一群同頻者,一起成長,一起精進,打破認知的局限性。 30 分鐘快速入門 Docker 教程...
摘要:采用虛擬化的技術來虛擬化出應用程序的運行環境。安裝成功后,可以通過查看版本號盡量使用最新的穩定版本。是鏡像名,是鏡像的版本號,到此你已經成功構建了一個新的鏡像,你可以通過,查看你的鏡像。部署時將此文件到生產環境服務器上。 Docker docker是一個開源的應用容器引擎,可以為我們提供安全、可移植、可重復的自動化部署的方式。docker采用虛擬化的技術來虛擬化出應用程序的運行環境。此...
閱讀 2702·2021-11-08 13:16
閱讀 2380·2021-10-18 13:30
閱讀 2252·2021-09-27 13:35
閱讀 2005·2019-08-30 15:55
閱讀 2455·2019-08-30 13:22
閱讀 596·2019-08-30 11:24
閱讀 2089·2019-08-29 12:33
閱讀 1823·2019-08-26 12:10