跳至主要內容

dockerCompose 模板

Mr.Lexon小于 1 分钟environment

dockerCompose 模板

version: '3.3'  
services:  
   example:  
     #image build二选一  
      image: mysql  
      build:  
       context: ./dir  
       dockerfile: Dockerfile-alternate  
       args:  
         buildno: 1  
  
      container_name: example  
         
      ports:  
          - "8000:80"  
          -  
      volumes:  
           - /software/mysql/logs:/var/log/mysql  
           -  
      environment:  
         EXMAPLE: 'example'  
          restart: always  
  
#以下为高级配置  
      command: example  
      depends_on: example  
      networks:  
           - local  
           - default  
  
      devices:  
        - "/dev/ttyUSB0:/dev/ttyUSB0"  
      dns: 8.8.8.8  
      env_file: .env  
        external_links:other_contain  
      healthcheck:  
        test: ["CMD", "curl", "-f", "http://localhost"]  
        interval: 1m30s  
        timeout: 10s  
        retries: 3  
        start_period: 40s  
  
networks:  
   db:  
      external:  
         name: local  
   default:  
      driver: bridge
上次编辑于:
贡献者: Lexon