From def7ccc7598f86bb548aad4c31f73850a378babb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=83=AD=E6=B5=A9?= <xiangsheng.gh@alibaba-inc.com> Date: Sun, 26 May 2019 20:12:52 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=20docker=20provider/consumer?= =?UTF-8?q?=20=E9=97=AE=E9=A2=98=E6=8E=92=E6=9F=A5=E6=96=B9=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- FAQ.md | 41 ++++++++++++++++++++++++++++++++++++++++- 1 file changed, 40 insertions(+), 1 deletion(-) diff --git a/FAQ.md b/FAQ.md index 925e077..4345bbe 100644 --- a/FAQ.md +++ b/FAQ.md @@ -1 +1,40 @@ -选手å¯ä»¥åœ¨ issue æˆ–è€…é’‰é’‰ç¾¤ä¸æé—®ï¼Œç®¡ç†å‘˜ä¼šå°†æœ‰å…±æ€§çš„问题整ç†äºŽæ¤ \ No newline at end of file +选手å¯ä»¥åœ¨ issue æˆ–è€…é’‰é’‰ç¾¤ä¸æé—®ï¼Œç®¡ç†å‘˜ä¼šå°†æœ‰å…±æ€§çš„问题整ç†äºŽæ¤ + +## 00. Docker provider å¯åЍåŽç«‹å³é€€å‡º/æ— æ³•å¯åЍ + +1. 手动å¯åЍ provider container + + ```shell + docker run -ti --entrypoint=/bin/bash -p 20880:20880 registry.cn-shanghai.aliyuncs.com/aliware2019/provider + ``` +2. è¿è¡Œ `docker-entrypoint.sh` + + ```shell + docker-entrypoint.sh provider-small & + ``` +3. 查看å¯åŠ¨æ—¥å¿— + + ```shell + tail -f /root/runtime/logs/stdout.log /root/runtime/logs/service-provider.log + ``` + +## 01 Docker consumer å¯åЍåŽç«‹å³é€€å‡º/æ— æ³•å¯åЍ + +- 首先请确定已ç»åœ¨æœ¬åœ°ä¿®æ”¹äº† host æ–‡ä»¶ï¼Œæ·»åŠ äº† provider çš„ipã€‚éœ€è¦æ³¨æ„,provider çš„ ip 需è¦ä½¿ç”¨å¤–网/局域网的真实ip,ä¸èƒ½ä½¿ç”¨ locahost 或 127.0.0.0 ç‰çŽ¯å›žåœ°å€ã€‚ + +1. 手动å¯åЍ consumer container + + ```shell + docker run -ti --entrypoint=/bin/bash -p 8087:8087 registry.cn-shanghai.aliyuncs.com/aliware2019/consumer + ``` +2. è¿è¡Œ `docker-entrypoint.sh` + + ```shell + docker-entrypoint.sh & + ``` +3. 查看å¯åŠ¨æ—¥å¿— + + ```shell + tail -f /root/runtime/logs/stdout.log /root/runtime/logs/service-consumer.log + ``` + 如果有连接 provider 䏿ˆåŠŸçš„é”™è¯¯ï¼Œä¸€èˆ¬æ˜¯ç”±äºŽ provider çš„ url é…ç½®ä¸å¯¹æˆ– host 没é…置,修改 localhost/127.0.0.1 ç‰åœ°å€ä¸ºçœŸå®žipå³å¯ä¿®å¤ \ No newline at end of file -- GitLab