Mysql
 sql >> база данни >  >> RDS >> Mysql

Защо --force-recreate не възстановява моя докер mysql образ?

Кажете на docker-compose да премахне изображението, като подаде --rmi флаг надолу:

docker-compose down --rmi all

Това казва на compose да спре и премахне всички контейнери, мрежи и да премахне всички изображения, използвани от която и да е услуга във вашия docker-compose файл. Освен това можете да подадете --volumes за премахване на всички именувани томове (my-db във вашия случай). Това обаче ще доведе до премахване на именуваните томове във вашия файл за съставяне на докери и вие ще загубите тези данни. Уверете се, че това е, което искате.

След това, за да стартирате отново приложението с новите изображения, използвайте --build опция с docker-compose up за изграждане на изображенията преди стартиране на контейнерите.

docker-compose up -d --build

Вижте препратката към docker-compose за up и надолу за допълнителни опции.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MYSQL избира част от низ и подрежда по това парче

  2. Двигателят за съхранение на масата не поддържа ремонт. InnoDB или MyISAM?

  3. Грешка в синтаксиса на MySQL в декларацията на променлива

  4. Как да извлека списък с създадени идентификатори за групово вмъкване в Active Record?

  5. грешка във вашия SQL синтаксис .. близо до 'ключ'