欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Docke更新應用程序的過程詳解

 更新時間:2023年11月29日 15:45:13   作者:Doker 多克  
這篇文章主要介紹了Docke更新應用程序,在本節(jié)中,您學習了如何更新和重建容器,以及如何停止和刪除容器,需要的朋友可以參考下

在本部分中,你將更新應用程序和映像。您還將了解如何停止和移除容器。

一、更新源代碼

在以下步驟中,當您沒有任何待辦事項列表項時,您將把“空文本”更改為“您還沒有待辦事項!在上面添加一個!”

1、在src/static/js/app.js文件中,更新第56行以使用新的空文本。

- <p className="text-center">No items yet! Add one above!</p>
+ <p className="text-center">You have no todo items yet! Add one above!</p>

2、使用docker Build命令構(gòu)建映像的更新版本。

docker build -t getting-started .

3、使用更新的代碼啟動新容器。

docker run -dp 127.0.0.1:3000:3000 getting-started

您可能會看到這樣的錯誤:

docker: Error response from daemon: driver failed programming external connectivity on endpoint laughing_burnell 
(bb242b2ca4d67eba76e79474fb36bb5125708ebdabd7f45c8eaf16caaabde9dd): Bind for 127.0.0.1:3000 failed: port is already allocated.

發(fā)生錯誤是因為在舊容器仍在運行時無法啟動新容器。原因是舊容器已在使用主機的端口3000,并且計算機上只有一個進程(包括容器)可以偵聽特定端口。要解決此問題,需要刪除舊容器。

二、移除舊容器

若要刪除容器,首先需要將其停止。一旦它停止,您可以將其刪除。您可以使用 CLI 或 Docker Desktop 的圖形界面刪除舊容器。選擇您最滿意的選項。

1、使用CLI刪除容器  

使用docker ps命令獲取容器的ID。

 docker ps

 使用docker stop命令停止容器。將<the container id>替換為docker ps中的id。

docker stop <the-container-id>

 容器停止后,可以使用docker rm命令將其刪除。

docker rm <the-container-id>

注意
通過將force標志添加到docker rm命令,可以在單個命令中停止和刪除容器。例如:docker rm-f<容器id>

2、啟動更新的應用程序容器

現(xiàn)在,使用docker run命令啟動更新的應用程序。 

docker run -dp 127.0.0.1:3000:3000 getting-started

在上刷新瀏覽器http://localhost:3000您應該會看到更新的幫助文本。

三、總結(jié)

在本節(jié)中,您學習了如何更新和重建容器,以及如何停止和刪除容器。 

到此這篇關(guān)于Docke更新應用程序的文章就介紹到這了,更多相關(guān)Docker更新應用程序內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 在Windows系統(tǒng)下安裝docker窗口的配置過程

    在Windows系統(tǒng)下安裝docker窗口的配置過程

    相信大家都知道Docker有很多種安裝的選擇,其中支持最好的是Ubuntu系統(tǒng)。而且docker如果想在windows上運行必須借助docker-machine,這篇文章將給大家詳細的介紹在Windows系統(tǒng)上安裝docker窗口的配置過程,有需要的朋友們可以參考借鑒。
    2016-10-10
  • Docker部署SQL Server 2019 Always On集群的實現(xiàn)

    Docker部署SQL Server 2019 Always On集群的實現(xiàn)

    這篇文章主要介紹了Docker部署SQL Server 2019 Always On集群的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-04-04
  • Docker之cAdvisor的安裝使用方式

    Docker之cAdvisor的安裝使用方式

    這篇文章主要介紹了Docker之cAdvisor的安裝使用方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • Docker跨主機網(wǎng)絡(luò)(overlay)的實現(xiàn)

    Docker跨主機網(wǎng)絡(luò)(overlay)的實現(xiàn)

    這篇文章主要介紹了Docker跨主機網(wǎng)絡(luò)(overlay)的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-12-12
  • Docker?daemon?配置和故障排除過程

    Docker?daemon?配置和故障排除過程

    這篇文章主要介紹了Docker?daemon?配置和故障排除過程,具有很的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • Docker創(chuàng)建Mysql容器的簡單步驟

    Docker創(chuàng)建Mysql容器的簡單步驟

    這篇文章主要給大家介紹了關(guān)于Docker創(chuàng)建Mysql容器的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Docker具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-04-04
  • Docker?鏡像構(gòu)建保姆級入門示例教程

    Docker?鏡像構(gòu)建保姆級入門示例教程

    Dockerfile?是一個用來構(gòu)建鏡像的文本文件,文本內(nèi)容包含了一條條構(gòu)建鏡像所需的指令和說明,這篇文章主要介紹了Docker?鏡像構(gòu)建保姆級入門實戰(zhàn)指南,需要的朋友可以參考下
    2022-09-09
  • Docker部署安裝Redash中文版的方法詳解

    Docker部署安裝Redash中文版的方法詳解

    這篇文章主要介紹了Docker部署安裝Redash中文版的方法詳解,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-11-11
  • docker安裝prometheus和grafana的詳細過程

    docker安裝prometheus和grafana的詳細過程

    prometheus通過各種Exporter采集到監(jiān)控數(shù)據(jù),然后存儲進prometheus中,以供查詢展示,這篇文章主要介紹了docker安裝prometheus和grafana,需要的朋友可以參考下
    2023-02-02
  • Docker部署Laravel應用的實現(xiàn)示例

    Docker部署Laravel應用的實現(xiàn)示例

    這篇文章主要介紹了Docker部署Laravel應用的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-09-09

最新評論