簡體   English   中英

Docker Compose與Docker Start

[英]Docker compose vs docker start

我用mysql創建了一個jhipster應用程序。它正在運行。我可以添加,刪除,列出一些記錄等..mySql作為docker容器運行。使用jenkins,我創建了另一個名為jhipster的docker鏡像。現在,我可以看到我的我想將我的jhipster應用程序作為容器啟動,但是我必須使用哪個命令?(docker-compose up -d或docker start containerID)

我沒有docker-compose.yml文件,但是有jhipster生成的app.yml文件.app.yml引用了mysql.yml文件。現在,mysql容器正在運行,但是沒有關於jhipster的容器。我的dockerfile,jenkins應該創建app.war,但在遠程ubuntu機器上找不到該戰爭。從這一點來看,我應該遵循哪些步驟? 你有什么主意嗎?

在docker引擎上管理單個容器時使用docker cli。 這是訪問docker daemon api的客戶端命令行。

docker-compose cli可用於管理多容器應用程序。 它還會將您將在docker run cli上輸入的許多選項移到docker-compose.yml文件中,以方便重用。

由於您只有一個容器映像jhipster ,因此應使用jhipster cli將該映像作為容器運行。

您可以運行以下命令:

docker images

它將為您提供圖像的名稱,然后運行:

docker run image_name:tag_name

如果您不提供任何標簽名稱,它將以latest標簽運行

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM