Rumah > Soal Jawab > teks badan
我测试的是保留的,比如我在mysql镜像数据库里新建了一个表,
重新docker-compose up
以后,之前的表还存在,
不过没法理解啊,难道docker-compose up
不是重新生成了镜像的实例吗?
每个docker-compose.yml其实只能生成一个实例?要reset的话必须手动删除之前的实例
漂亮男人2017-04-27 09:04:11
docker-compose up
Akan memberi keutamaan untuk menggunakan bekas sedia ada dan bukannya mencipta bekas baharu.
Kaedah berikut boleh menyelesaikan masalah anda:
docker-compose up -d --force-recreate
Gunakan --force-recreate
untuk memaksa bekas membina semula (jika tidak, bekas hanya akan dibina semula apabila konfigurasi kontena berubah)
docker-compose down
Hentikan semua bekas dan padamkan bekas itu (jadi pada kali berikutnya anda menggunakan docker-compose up
ia akan menjadi bekas baharu)
PHP中文网2017-04-27 09:04:11
docker-compose up adalah untuk mencipta dan memulakan bekas Setakat yang saya tahu, bekas itu akan dibuat semula hanya dalam tiga kes (iaitu, pertama memadam bekas lama dan kemudian menjana yang baharu): <. 🎜>1. Apabila imej telah Dikemas kini, bekas akan dibuat semula
2 , bekas yang bergantung pada bekas ini akan dibuat semula (iaitu, docker-compose Bekas dalam set fail .yml bergantung_pada bekas bekas A)