zoukankan      html  css  js  c++  java
  • docker-compose

    方式一:docker-compost启动

    version: '3.0'
    services:
      config:        #自定义服务名
        image: weiji-config-0.0.1    #镜像名称
        ports:
          - "6501:6501"    #映射的端口
        # links:
        #   - eureka-server1:eureka6001.com
        networks:
          eureka-net:     #网络模式
            aliases:
              - config6501.com
        #extra_hosts:
        #   - eureka6001.com:47.103.28.119
        # environment:       #环境变量配置
        #   REGISTER_URL: "http://114.115.185.152:8761/eureka/"
        #   SERVER_PORT: "8091"
      eureka-server1:      #自定义服务名
        image: weiji-eureka-0.0.1   #镜像名称
        ports:
          - "6001:6001"    #映射的端口
        #depends_on:
        #  - config
        networks:
          eureka-net:     #网络模式
            aliases:
              - eureka6001.com
        # volumes: - "./entrypoint.sh:/entrypoint.sh"
        # environment: SLEEP_SECOND: 4
        tty: true
        entrypoint: /entrypoint.sh -d config6501.com:6501 -c 'java -Djava.security.egd=file:/dev/./urandom -jar /app.jar';
        # command: ./wait-for-it.sh config6501.com:6501 -t 10
        # command: ./wait-for-it.sh config6501.com:6501/config/weiji-eureka-dev.yml -t 10 -- java -jar /app.jar
        # command: ["./wait-for-it.sh", "-t", "10", "config6501.com:6501/config/weiji-eureka-dev.yml", "--", "java", "-jar", "/app.jar"]
        # command: ["./wait-for-it.sh", "-t", "30", "config6501.com:6501/config/weiji-eureka-dev.yml", "--", "catalina.sh", "run"]
        # http://config6501.com:6501/config/weiji-eureka-dev.yml 试着判断config是否可以访问
        # test: ["CMD-SHELL", "curl -f http://localhost/ && echo 'cool, it works'"]
        #restart: always
        # environment:       #环境变量
        #   SERVER_PORT: "8761"    #自定义参数用于给服务的配置文件传递参数
      nginx-server1:
        image: nginx
        ports:
          - "80:80"
        networks:
          eureka-net:     #网络模式
            aliases:
              - nnnnnnnnnnnnnnnn
        volumes:
          - /etc/yum.repos.d/:/etc/yum.repos.d/
    networks:
      eureka-net:
    #     driver: bridge

    方式二:手动启动

    docker run -d --name config -p 6501:6501 --network eureka-net --network-alias config6501.com 7d3a880c29cb
    docker ps
    docker logs --since 2020-07-17T10:58 69
    docker run -d --name eureka -p 6001:6001 --network eureka-net --network-alias eureka6001.com c39ac97db077
    docker ps
    docker logs --since 2020-07-17T11:06 7c
  • 相关阅读:
    网络爬虫工具
    Redmine
    数据挖掘算法Analysis Services-基于SQL Server的数据挖掘
    数据挖掘和互联网广告-如何应对网盟广告作弊

    支付宝VIE的罪与罚
    迭代
    App如何推广秘籍之”渠道为王”
    Introducing Holographic Emulation
    Resources.Load加载文件返回null的原因
  • 原文地址:https://www.cnblogs.com/yifanSJ/p/13292442.html
Copyright © 2011-2022 走看看