я делаю down -> up?
а он и не должен "затираться"
Да, спасибо. Почитал уже, понял, что удаляется он только с аргументом -v. У меня проблема в том, что когда я пересобираю контейнер с бд mysql, то база всегда чистая. И на ум приходит только то, что при сборке он тупо пересоздает базу
обычно пересобирают образ, но образы баз в 95% случаев не надо собирать. В общем, если нужна подсказка от чата, то скидывай докерфайл/композ
Вправду, образ mysql у меня уже загружен и по сути пересобираться не должен services: db: image: mysql:8.0.31 container_name: db deploy: resources: limits: cpus: "0.15" memory: 512M env_file: - ./backend/.env environment: MYSQL_DATABASE: spektr_db MYSQL_USER: administrator MYSQL_PASSWORD: 12345678 expose: - 3306 healthcheck: test: [ "CMD", "mysqladmin", "ping", "-h", "localhost" ] timeout: 30s retries: 10 ports: - 3306:3306 volumes: - spektr-db:/spektr_db networks: - app-network backend: container_name: ecology_backend build: context: ./backend deploy: resources: limits: cpus: "0.35" memory: 2048M depends_on: db: condition: service_healthy env_file: - ./backend/.env environment: DB_HOST: db ports: - :3001:3001 volumes: - ./backend:/backend - "/backend/node_modules" networks: app-network: ipv4_address: 172.21.0.5
Обсуждают сегодня