Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Tại sao --force-recreate không xây dựng lại hình ảnh mysql docker của tôi?

Yêu cầu docker-compile xóa hình ảnh bằng cách chuyển vào --rmi cờ xuống:

docker-compose down --rmi all

Điều này ra lệnh cho việc soạn thảo dừng và xóa tất cả các vùng chứa, mạng và xóa tất cả hình ảnh được sử dụng bởi bất kỳ dịch vụ nào trong tệp soạn thư do docker của bạn. Ngoài ra, bạn có thể chuyển --volumes để xóa tất cả các tập đã đặt tên (my-db trong trường hợp của bạn). Tuy nhiên, điều này sẽ khiến các ổ đã đặt tên trong tệp docker-comp của bạn bị xóa và bạn sẽ mất dữ liệu đó. Đảm bảo đây là những gì bạn muốn.

Sau đó, để chạy lại ứng dụng với các hình ảnh mới, hãy sử dụng --build tùy chọn với docker-soạn để xây dựng hình ảnh trước khi bắt đầu các vùng chứa.

docker-compose up -d --build

Xem tham chiếu trình soạn thảo để up xuống để có thêm các tùy chọn.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. đặt sql_mode toàn cục trong mysql

  2. Làm thế nào để sao lưu một bảng trong cơ sở dữ liệu MySQL?

  3. Thực thi các chế độ xem phụ thuộc lẫn nhau từ bản sao lưu mysqldump

  4. sử dụng c # datetime trong truy vấn cập nhật mysql

  5. Sắp xếp theo một số cột và cũng theo rand () trong MySQL