MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Làm cách nào để tôi có thể đợi một bộ chứa docker được thiết lập và chạy?

Đã tìm thấy giải pháp đơn giản này, đang tìm kiếm thứ gì đó tốt hơn nhưng không may mắn ...

until [ "`docker inspect -f {{.State.Running}} CONTAINERNAME`"=="true" ]; do
    sleep 0.1;
done;

hoặc nếu bạn muốn đợi cho đến khi vùng chứa báo cáo là khỏe mạnh (giả sử bạn đã kiểm tra sức khỏe)

until [ "`docker inspect -f {{.State.Health.Status}} CONTAINERNAME`"=="healthy" ]; do
    sleep 0.1;
done;


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Truy cập cơ sở dữ liệu sản xuất sao băng năm 2016

  2. MongoDB $ tách

  3. Lưu trữ các mối quan hệ bạn bè trong MongoDB?

  4. Hướng dẫn MongoDB BSON

  5. MongoDB có giao diện REST gốc không?