Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

[docker-compose.yml]

version: '3.8'

services:
  web:
    build: .
    ports:  
      - "5000:5000"
    environment:
      - FLASK_DEBUG=0
      - FLASK_RUN_HOST=0.0.0.0
      - SQLALCHEMY_DATABASE_URI=mysql+pymysql://root:123123@mysql:3306/mydatabase?charset=utf8mb4
    depends_on:
      mysql:
        condition: service_healthy

  mysql:
    image: mysql:5.7.26
    environment:
      MYSQL_ROOT_PASSWORD: 123123
      MYSQL_DATABASE: mydatabase
      MYSQL_ROOT_HOST: "%"  
    healthcheck:
      test: ["CMD", "mysqladmin", "ping", "-h", "localhost", "-u", "root", "-p123123"]
      interval: 5s
      timeout: 10s
      retries: 10
    command: --wait_timeout=28800 --interactive_timeout=28800
    ports:
      - "3306:3306"
    volumes:
      - mysql_data:/var/lib/mysql

volumes:
  mysql_data:

如果无法运行请手动下载python:3.13.0a1-slim

docker pull python:3.13.0a1-slim

运行

docker-compose up --build

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages