簡體   English   中英

在生產中運行jhipster注冊

[英]Run jhipster-registry in production

這是我先前關於在AWS上運行jhipster微服務應用程序的問題的延續。

我已經使用docker-machine創建了一個安裝了Docker的新VM。

我已經設置了docker注冊表,並將其映像推送到該注冊表,以及在AWS-VM上登錄到此注冊表。

我試圖復制使用yo jhipster:docker-compose生成的/docker-composer yo jhipster:docker-compose /docker-composer目錄的內容,並嘗試運行:

docker-compose up -d

但是我收到錯誤:

ubuntu@aws-test:~/docker-compose$ sudo docker-compose up
Unsupported config option for services service: 'jhipster-registry'

我可以使用docker手動運行jhipster-registry,但是由於還有許多其他基礎服務,我希望創建生產docker-compose.yml文件。

看來您使用的是不支持V2格式的舊版docker-compose 您需要至少升級到1.6.2(但最新的是1.7.0)。

除了docker-compose.yml之外,您還應該具有jhipster-registry.ymlelk.yml文件,如果其中一個文件不存在,它將無法工作,因為docker-compose文件正在尋找這些文件。

如果你想擁有所有在一個文件中,你必須拷貝jhipster-registry服務jhipster-registry.yml到您的docker-compose.yml

暫無
暫無

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

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