• 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
  • 相关阅读:
    win10删除了应用商店重新安装,应用商店报错不能联网下载
    bps,Bps,pps,fps单位换算
    mongodb查不出数据
    ps切图
    ppt常用设置
    视频录制
    excel设置下拉
    小程序开发
    手把手从0搭建hexo博客
    两种方式实现登录跳转新窗体
  • 原文地址:https://www.cnblogs.com/yifanSJ/p/13292442.html
Copyright © 2020-2023  润新知