HTML5技术

使用Docker分分钟启动常用应用 - 编程玩家(2)

字号+ 作者:H5之家 来源:H5之家 2017-04-10 14:00 我要评论( )

worker_processes 1;events {worker_connections 1024;}http {server {listen 80;server_name 192.168.52.130;location / {proxy_pass :81/;}location /html/ {proxy_pass :81/;}location /dotnet/ {proxy_pass :80

worker_processes 1; events { worker_connections 1024; } http { server { listen 80; server_name 192.168.52.130; location / { proxy_pass :81/; } location /html/ { proxy_pass :81/; } location /dotnet/ { proxy_pass :8080/; } } }

  

  4. 执行指令启动Nginx

  docker run --name nginx -p 80:80 -v /home/erikxu/nginx/nginx.conf:/etc/nginx/nginx.conf:ro -d nginx

  

 

  5. 检查结果

   

 

  

 

  

 

八、启动Eureka

  1. 拉取官方镜像,镜像地址:https://hub.docker.com/r/springcloud/eureka/

  2. 拉取镜像:docker pull springcloud/eureka

  3. 执行指令启动Eureka

  docker run --name eureka -d -p 8761:8761 springcloud/eureka

  

  

  4. 检查结果

  未有服务注册:

  

 

  下载SteelToe示例:https://github.com/SteeltoeOSS/Samples

  打开Discovery,并修改appsetting.json:

  

  

  按照README文档描述启动服务,进行服务注册:

  

 

九、启动Config Server

  1. 拉取官方镜像,镜像地址:https://hub.docker.com/r/hyness/spring-cloud-config-server/

  2. 拉取镜像:docker pull hyness/spring-cloud-config-server

  3. 在GitHub上准备配置文件:https://github.com/ErikXu/.NetCore-Spring-Clould/tree/master/Configs

  4. 准备启动资源文件application.yml:

info: component: config service server: port: 8888 spring: application: name: git-config profiles: active: dev cloud: config: server: git: uri: https://github.com/ErikXu/.NetCore-Spring-Clould searchPaths: Configs

  

  5. 执行指令启动Config Server,注:该指令前无空格

  docker run --name configsvr -it -d -p 8888:8888 \
  -v /home/erikxu/config/application.yml:/config/application.yml \
  hyness/spring-cloud-config-server

  

 

  6. 检查结果

  

 

最后

  如果大家有什么问题,或者需要添加其他程序的Docker启动方式,欢迎一起沟通交流。

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 30分钟掌握 C#7 - 雨夜潇湘

    30分钟掌握 C#7 - 雨夜潇湘

    2017-04-10 14:08

  • h5 datalist使用 - Jessie-d

    h5 datalist使用 - Jessie-d

    2017-04-02 11:03

  • 使用phonegap获取设备的一些信息 - ganchuanpu

    使用phonegap获取设备的一些信息 - ganchuanpu

    2017-03-30 13:00

  • 开源 免费使用 打包下载自行部署 :升讯威 周报系统 - sheng.chao

    开源 免费使用 打包下载自行部署 :升讯威 周报系统 - sheng.chao

    2017-03-28 13:00

网友点评
e