zoukankan      html  css  js  c++  java
  • Docker-Compose排版一些坑

    version: '3'
    services:
        mysql.db:
         container_name: mysql.db
         image: mysql
         restart: always
         environment:
           MYSQL_ROOT_PASSWORD: xxx!
         command:
          --lower_case_table_names=1
          #--initialize-insecure
         volumes:
          - /home/mysql/:/var/lib/mysql
         ports:
          - 3306:3306
         
        dotnetapi:
            container_name: dotnetapicontains
            build: .
            depends_on:
              -  mysql.db
            links:
              -  mysql.db
        reverse-proxy:
            container_name: reverse-proxy
            image: nginx
            depends_on:
            - dotnetapi
            ports:
             - "5002:5002"
            volumes:
             - ./proxy.conf:/etc/nginx/conf.d/default.conf

    1、服务名以Tab空格缩进(mysql.db,dotnetapi,reverse-proxy),多个参数对齐,ports参数值不要加引号,不然会报以下错误

    2、服务参数在使用 lower_case_table_names=1设置忽略大小写配置时,参数顺序一定要对,不然会报以下错误

    总之docker-compose挺恶心的!!!

  • 相关阅读:
    亚洲区哈尔滨赛区网络预选赛over
    背包问题
    Memcache基础教程
    Telnet的命令
    Telnet技术白皮书
    workthread模式
    Telnet的命令
    telnet 测试memcached
    telnet 测试memcached
    Memcache基础教程
  • 原文地址:https://www.cnblogs.com/ZhengHengWU/p/12882712.html
Copyright © 2011-2022 走看看