sql >> Databáze >  >> RDS >> Mysql

Proč --force-recreate neobnoví můj docker mysql image?

Řekněte docker-compose, aby obrázek odstranil předáním --rmi příznak dolů:

docker-compose down --rmi all

To sdělí compose, aby zastavilo a odstranilo všechny kontejnery, sítě a odstranilo všechny obrázky používané jakoukoli službou ve vašem souboru docker-compose. Navíc můžete předat --volumes k odstranění všech pojmenovaných svazků (my-db ve vašem případě). To však způsobí odstranění pojmenovaných svazků v souboru docker-compose a o tato data přijdete. Ujistěte se, že to je to, co chcete.

Poté, chcete-li znovu spustit aplikaci s novými obrázky, použijte --build možnost s docker-compose sestavit obrázky před spuštěním kontejnerů.

docker-compose up -d --build

nahoru naleznete v referenci docker-compose a dolů pro další možnosti.



  1. jaké je použití možnosti fondu v database.yml

  2. Limit MySQL od sestupného pořadí

  3. PHP PDO a MySQLi

  4. Xampp MySQL se nespouští - „MySQL se nespouští ve verzi XAMPP 3.2.1…“