Điểm:0

Có thể không đệm đầu ra soạn thảo docker khi sử dụng kiểm tra sức khỏe không?

lá cờ vn

Việc giới thiệu lại kiểm tra sức khỏe với phụ thuộc vào soạn thảo docker thật tuyệt vời. Nghiêm túc là mệt mỏi với việc viết kiểm tra sức khỏe vào mọi vùng chứa xuôi dòng, đặc biệt là những thứ như vùng chứa khởi tạo cơ sở dữ liệu.

Điều đó nói rằng, có vẻ như ngay sau khi tôi kích hoạt kiểm tra tình trạng/phụ thuộc vào, tất cả đầu ra từ các vùng chứa đó sẽ được lưu vào bộ đệm cho đến khi kiểm tra tình trạng thành công. Tồi tệ hơn - nếu vì lý do nào đó, vùng chứa không khởi động được, đầu ra sẽ bị nuốt chửng hoàn toàn và bạn phải chọc ngoáy xung quanh với nhật ký docker để có được đầu ra.

Vì vậy, nếu tôi có một tệp soạn thảo docker giống như:

  mysql:
    hình ảnh: mysql:8.0
    ...
    kiểm tra sức khỏe:
      kiểm tra: [ "CMD", "mysql", "-u", "username", "--password=password", "-e", "hiển thị cơ sở dữ liệu;" ]
      khoảng thời gian: 10 giây
      thời gian chờ: 2 giây
      thử lại: 8640
      start_period: 20s
  ...

  kiểm tra sức khỏe-kiểm tra:
    hình ảnh: centos:8
    phụ thuộc:
      mysql:
        điều kiện: service_healthy
    lệnh: [ "-c", "echo \"mysql up\"" ]
    điểm vào: "bash"

Có cách nào để lấy đầu ra của vùng chứa mysql và kiểm tra sức khỏe để soạn thiết bị xuất chuẩn không

  • a) trước khi kiểm tra tình trạng hoàn tất (nghĩa là không có bộ đệm)
  • b) bất kể kiểm tra sức khỏe thành công/thất bại
DrTeeth avatar
lá cờ vn
Điểm thưởng cho việc in kết quả kiểm tra sức khỏe ra thiết bị xuất chuẩn khi chúng tôi đang ở đó...

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.