- Demand, nós também precisamos ser testado localmente a partir de agora, especialmente depois de um único teste de serviço é concluída, a necessidade de registro de serviços local e de monitoramento local.
- Serviço de Registro - cônsul registrado implantação do serviço janela de encaixe locais
porta janela de encaixe para comunicar com um hospedeiro externo é dokcer0, que é 172.17.0.1, se este teste pode substituir localhost local, monitorando se o serviço pode ser tão: exemplos de aplicação-dev.yml
server:
port: 8224
spring:
application:
name: micro-apk
cloud:
consul:
host: 172.17.0.1
port: 8500
discovery:
service-name: ${spring.application.name}
health-check-url: http://172.17.0.1:8224/actuator/health
hostname: 172.17.0.1
boot:
admin:
client:
url: "http://172.17.0.1:8220"
Isto provou ser bem sucedido
2. A bidimensional código de associação imagem intermediária
Defina pelo contêiner janela de encaixe para armazenar imagens de diretórios e mundial diretório fora está completamente fragmentado, deve adicionar um contêiner na janela de encaixe
FROM java:8
MAINTAINER lidengyin
ARG JAR_FILE
ADD ${JAR_FILE} micro-apk.jar
ADD ./simsun.ttc /usr/share/fonts
ADD ./hc_logo.png /usr/local
EXPOSE 8224
ENTRYPOINT ["java","-jar","micro-apk.jar"]
- Agora me sinto janela de encaixe da rede é um lugar muito importante