中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在docker中運行nginx鏡像

發布時間:2021-09-14 16:34:49 來源:億速云 閱讀:439 作者:chen 欄目:大數據

本篇內容主要講解“怎么在docker中運行nginx鏡像”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“怎么在docker中運行nginx鏡像”吧!



由于我之前有運行鏡像,且服務器上運行的鏡像太多,我們先使用如下命令停止容器并刪除容器,由于是運維開給我們的測試服務器,所以可以隨便玩耍。


1docker stop $(docker ps -a -q) // stop停止所有容器
2docker  rm $(docker ps -a -q) //  remove刪除所有容器
 


接下來我們看一下整個服務器中有哪些鏡像,采用docker images命令即可,如圖,我們可以看到有很多,但是沒有名稱為nginx的鏡像。鏡像和git版本控制原理是類似的,鏡像采用tag來區分鏡像的不同的版本.


怎么在docker中運行nginx鏡像


接下來我們先跑一個鏡像,名稱為nginx。我們先來看一下執行的命令docker run,然后寫端口映射-p,接下來是將nginx的80端口映射到服務器的8080端口,也就是我在瀏覽器中輸入8080,他會自動訪問nginx的80端口,這邊注意nginx的默認端口是80,這里咱們先記住,下篇再說。-d是后臺啟動,并返回容器的containerId。最后是鏡像的名稱nginx。我們可以看到在該行下面由一行字符串,這就是返回的容器ID。


注意:如果是第一次運行,我們本地沒有該鏡像,他會從遠端的鏡像倉庫里面拉取該鏡像。


怎么在docker中運行nginx鏡像


接下來,我們看一下鏡像是否跑成功啦,執行命令docker ps,查看正在運行的容器,順便帶一下docker ps -a是查看所有容器。這標紅的containerId就是容器id,注意看一下這邊的容器Id比運行完直接返回的容器ID要短,這其實短的叫“容器的短ID”,前面看到的長的叫“容器的長ID”,短ID是長ID的前12個字符,他們實際上代表同一個容器。而Image是該容器運行了哪個鏡像。


怎么在docker中運行nginx鏡像


現在我們已經啟動好該容器了,我們在瀏覽器里面看一下效果。下圖明顯是nginx的歡迎頁面,這就表示我們成功啦。


怎么在docker中運行nginx鏡像


比如我們想更換他的提示信息,將提示信息改為“I am a cute girl”(臭不要臉一下),應該分為3步走。

1

新建一個index.html的文件,注意,這邊文件名必須是index.html,因為我們要替換的容器里面的index.html,index.html為他的首頁面。


根據前面我們學習了怎么新增一個文件,在里面填充內容并查看這個文件,不懂的移步上篇,Docker系列——3.Linux常見命令。


具體操作過程如下圖。

怎么在docker中運行nginx鏡像


2

將我們新建的index.html頁面復制到容器里面。后面代表容器ID和原來index.html在容器里面的位置。


怎么在docker中運行nginx鏡像


3

看一看。我們刷新頁面看一下,頁面是不是顯示“I am a cute girl”?結果是肯定的,完美。


怎么在docker中運行nginx鏡像


那我們來想一個問題,如果現在把這個容器停掉,然后再啟動,他里面的內容還是“I am a cute girl”嗎?


話不多說,咱這就來動手。


怎么在docker中運行nginx鏡像


怎么在docker中運行nginx鏡像


我們看到答案是否定的,他還是原來的界面,這個說明我們之前在容器內部的修改是暫時的,而外部的鏡像image并沒有修改,所以當我們停止了容器,再啟動新的容器時,新容器還是用的外面的鏡像image,所以還是沒有的界面。


所以我們要想看到修改后的效果,就要修改外部的鏡像image,咱重新來一遍。


怎么在docker中運行nginx鏡像


怎么在docker中運行nginx鏡像


刪除一個指定的image,只要后面加上短的imageID就行啦。


怎么在docker中運行nginx鏡像

到此,相信大家對“怎么在docker中運行nginx鏡像”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

全南县| 榆社县| 平和县| 伊春市| 黑水县| 邵武市| 安新县| 高台县| 象州县| 吉安县| SHOW| 神农架林区| 苏州市| 黄龙县| 萝北县| 临高县| 肇东市| 嘉鱼县| 宜良县| 崇文区| 望都县| 东乌| 高唐县| 洪雅县| 丰台区| 中山市| 安新县| 江源县| 河北省| 玉龙| 定远县| 安泽县| 马尔康县| 望江县| 西林县| 鲁山县| 惠来县| 太仆寺旗| 宜兰市| 樟树市| 綦江县|