zoukankan      html  css  js  c++  java
  • docker-compose 自定义容器名称

    定义container_name即可

    version: '3.9'
    services:
      metabase-secrets:
        image: metabase/metabase:v0.40.2
        container_name: metabase-secrets
        hostname: metabase-secrets
        volumes: 
        - /dev/urandom:/dev/random:ro
        ports:
          - 3000:3000
        environment: 
          MB_DB_TYPE: postgres
          MB_DB_DBNAME: metabase
          MB_DB_PORT: 5432
          MB_DB_USER: /run/secrets/db_user
          MB_DB_PASS: /run/secrets/db_password
          MB_DB_HOST: postgres-secrets
        networks: 
          - metanet1-secrets
        depends_on: 
          - postgres-secrets
        secrets:
          - db_password
          - db_user
      postgres-secrets:
        image: postgres:13.4
        container_name: postgres-secrets
        hostname: postgres-secrets
        environment:
          POSTGRES_USER: /run/secrets/db_user
          POSTGRES_DB: metabase
          POSTGRES_PASSWORD: /run/secrets/db_password
        networks: 
          - metanet1-secrets
        secrets:
          - db_password
          - db_user
    networks: 
      metanet1-secrets:
        driver: bridge
    secrets:
       db_password:
         file: db_password.txt
       db_user:
         file: db_user.txt
    

    懂得,原来世界如此简单!

  • 相关阅读:
    hello world之vivado程序解决方法
    FPGA的电源选择重要性分析
    RabbitMQ的简单使用
    RabbitMQ的相关概念
    Spring整合Quartz
    DisallowConcurrentExecution注解
    Quartz框架中的监听器
    JobStore使用
    quartz基本介绍
    java自定义注解
  • 原文地址:https://www.cnblogs.com/qianxunman/p/15137577.html
Copyright © 2011-2022 走看看