ฉันรัน docker-compose บนคอนเทนเนอร์ docker สองอันและทั้งคู่ปิดตัวลง ฉันไม่แน่ใจว่าอะไรเป็นสาเหตุของสิ่งนี้ แต่ฉันสงสัยว่ามีวิธีแก้ไขหรือไม่ ทั้งคู่จะปิดตัวลงหลังจากผ่านไปประมาณ 1-2 ชั่วโมง ฉันต้องการเทียบท่าแอปพลิเคชันสำหรับการผลิต แต่ตอนนี้เนื่องจากแอปพลิเคชันยังคงปิดอยู่ ฉันทำไม่ได้
นี่คือคอนเทนเนอร์นักเทียบท่า php ของฉัน:
mariadb_1 | 2021-09-07 14:46:53 0 [หมายเหตุ] mysqld (เริ่มต้นโดย: ไม่ทราบ): การปิดระบบปกติ
mariadb_1 | 2021-09-07 14:46:53 0 [หมายเหตุ] ตัวจัดกำหนดการกิจกรรม: การล้างคิว 0 เหตุการณ์
mariadb_1 | 2021-09-07 14:46:53 0 [หมายเหตุ] InnoDB: FTS เพิ่มประสิทธิภาพการออกจากเธรด
redis_1 | 1:ตัวจัดการสัญญาณ (1631026013) ได้รับการปิดระบบการตั้งเวลา SIGTERM...
ข้อยกเว้นในเธรด Thread-13:
Traceback (การโทรครั้งล่าสุดล่าสุด):
ไฟล์ "urllib3/connectionpool.py" บรรทัดที่ 677 ใน urlopen
ไฟล์ "urllib3/connectionpool.py" บรรทัดที่ 392 ใน _make_request
ไฟล์ "http/client.py" บรรทัด 1252 ตามคำขอ
ไฟล์ "http/client.py" บรรทัด 1298 ใน _send_request
ไฟล์ "http/client.py" บรรทัด 1247 ในส่วนหัวท้าย
ไฟล์ "http/client.py" บรรทัด 1026 ใน _send_output
ไฟล์ "http/client.py" บรรทัด 966 ในการส่ง
ไฟล์ "docker/transport/unixconn.py" บรรทัดที่ 43 ในการเชื่อมต่อ
FileNotFoundError: [Errno 2] ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
ในระหว่างการจัดการข้อยกเว้นข้างต้น มีข้อยกเว้นอื่นเกิดขึ้น:
Traceback (การโทรครั้งล่าสุดล่าสุด):
ไฟล์ "requests/adapters.py" บรรทัด 449 ใน send
ไฟล์ "urllib3/connectionpool.py" บรรทัด 727 ใน urlopen
ไฟล์ "urllib3/util/retry.py" บรรทัดที่ 403 ทีละไฟล์
ไฟล์ "urllib3/packages/six.py" บรรทัดที่ 734 ใน reraise
ไฟล์ "urllib3/connectionpool.py" บรรทัดที่ 677 ใน urlopen
ไฟล์ "urllib3/connectionpool.py" บรรทัดที่ 392 ใน _make_request
ไฟล์ "http/client.py" บรรทัด 1252 ตามคำขอ
ไฟล์ "http/client.py" บรรทัด 1298 ใน _send_request
ไฟล์ "http/client.py" บรรทัด 1247 ในส่วนหัวท้าย
ไฟล์ "http/client.py" บรรทัด 1026 ใน _send_output
ไฟล์ "http/client.py" บรรทัด 966 ในการส่ง
ไฟล์ "docker/transport/unixconn.py" บรรทัดที่ 43 ในการเชื่อมต่อ
urllib3.exceptions.ProtocolError: ('การเชื่อมต่อถูกยกเลิก', FileNotFoundError(2, 'ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว'))
ในระหว่างการจัดการข้อยกเว้นข้างต้น มีข้อยกเว้นอื่นเกิดขึ้น:
Traceback (การโทรครั้งล่าสุดล่าสุด):
ไฟล์ "threading.py" บรรทัดที่ 926 ใน _bootstrap_inner
ไฟล์ "threading.py" บรรทัดที่ 870 กำลังทำงานอยู่
ไฟล์ "compose/cli/log_printer.py" บรรทัด 166 ใน tail_container_logs
ไฟล์ "compose/cli/log_printer.py" บรรทัด 197 ใน wait_on_exit
ไฟล์ "compose/container.py" บรรทัดที่ 277 กำลังรออยู่
ไฟล์ "docker/utils/decorators.py" บรรทัดที่ 19 ในห่อ
ไฟล์ "docker/api/container.py" บรรทัด 1302 รออยู่
ไฟล์ "docker/utils/decorators.py" บรรทัดที่ 46 ด้านใน
ไฟล์ "docker/api/client.py" บรรทัด 224 ใน _post
ไฟล์ "requests/sessions.py" บรรทัดที่ 578 ในโพสต์
ไฟล์ "requests/sessions.py" บรรทัด 530 ในคำขอ
ไฟล์ "requests/sessions.py" บรรทัด 643 ใน send
ไฟล์ "requests/adapters.py" บรรทัด 498 ใน send
request.exceptions.ConnectionError: ('การเชื่อมต่อถูกยกเลิก', FileNotFoundError(2, 'ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว'))
ข้อยกเว้นในเธรด Thread-15:
Traceback (การโทรครั้งล่าสุดล่าสุด):
ไฟล์ "urllib3/response.py" บรรทัด 696 ใน _update_chunk_length
ValueError: ตัวอักษรไม่ถูกต้องสำหรับ int() ที่มีฐาน 16: b''
ในระหว่างการจัดการข้อยกเว้นข้างต้น มีข้อยกเว้นอื่นเกิดขึ้น:
Traceback (การโทรครั้งล่าสุดล่าสุด):
ไฟล์ "urllib3/response.py" บรรทัด 436 ใน _error_catcher
ไฟล์ "urllib3/response.py" บรรทัด 763 ใน read_chunked
ไฟล์ "urllib3/response.py" บรรทัดที่ 700 ใน _update_chunk_length
http.client.IncompleteRead: IncompleteRead (อ่าน 0 ไบต์)
ในระหว่างการจัดการข้อยกเว้นข้างต้น มีข้อยกเว้นอื่นเกิดขึ้น:
Traceback (การโทรครั้งล่าสุดล่าสุด):
ไฟล์ "requests/models.py" บรรทัด 751 ในการสร้าง
ไฟล์ "urllib3/response.py" บรรทัดที่ 571 ในสตรีม
ไฟล์ "urllib3/response.py" บรรทัด 792 ใน read_chunked
ไฟล์ "contextlib.py" บรรทัดที่ 130 ใน __exit__
ไฟล์ "urllib3/response.py" บรรทัด 454 ใน _error_catcher
urllib3.exceptions.ProtocolError: ('การเชื่อมต่อเสียหาย: IncompleteRead(อ่าน 0 ไบต์)', IncompleteRead(อ่าน 0 ไบต์))
ในระหว่างการจัดการข้อยกเว้นข้างต้น มีข้อยกเว้นอื่นเกิดขึ้น:
Traceback (การโทรครั้งล่าสุดล่าสุด):
ไฟล์ "threading.py" บรรทัดที่ 926 ใน _bootstrap_inner
ไฟล์ "threading.py" บรรทัดที่ 870 กำลังทำงานอยู่
ไฟล์ "compose/cli/log_printer.py" บรรทัด 166 ใน tail_container_logs
ไฟล์ "compose/cli/log_printer.py" บรรทัด 197 ใน wait_on_exit
ไฟล์ "compose/container.py" บรรทัดที่ 277 กำลังรออยู่
ไฟล์ "docker/utils/decorators.py" บรรทัดที่ 19 ในห่อ
ไฟล์ "docker/api/container.py" บรรทัด 1302 รออยู่
ไฟล์ "docker/utils/decorators.py" บรรทัดที่ 46 ด้านใน
ไฟล์ "docker/api/client.py" บรรทัด 224 ใน _post
ไฟล์ "requests/sessions.py" บรรทัดที่ 578 ในโพสต์
ไฟล์ "requests/sessions.py" บรรทัด 530 ในคำขอ
ไฟล์ "requests/sessions.py" บรรทัด 685 ใน send
ไฟล์ "requests/models.py" บรรทัด 829 ในเนื้อหา
ไฟล์ "requests/models.py" บรรทัด 754 ในการสร้าง
request.exceptions.ChunkedEncodingError: ('การเชื่อมต่อใช้งานไม่ได้: IncompleteRead(อ่าน 0 ไบต์)', IncompleteRead(อ่าน 0 ไบต์))
ข้อยกเว้นในเธรด Thread-10:
Traceback (การโทรครั้งล่าสุดล่าสุด):
ไฟล์ "urllib3/connectionpool.py" บรรทัดที่ 677 ใน urlopen
ไฟล์ "urllib3/connectionpool.py" บรรทัดที่ 392 ใน _make_request
ไฟล์ "http/client.py" บรรทัด 1252 ตามคำขอ
ไฟล์ "http/client.py" บรรทัด 1298 ใน _send_request
ไฟล์ "http/client.py" บรรทัด 1247 ในส่วนหัวท้าย
ไฟล์ "http/client.py" บรรทัด 1026 ใน _send_output
ไฟล์ "http/client.py" บรรทัด 966 ในการส่ง
ไฟล์ "docker/transport/unixconn.py" บรรทัดที่ 43 ในการเชื่อมต่อ
FileNotFoundError: [Errno 2] ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
ในระหว่างการจัดการข้อยกเว้นข้างต้น มีข้อยกเว้นอื่นเกิดขึ้น:
Traceback (การโทรครั้งล่าสุดล่าสุด):
ไฟล์ "requests/adapters.py" บรรทัด 449 ใน send
ไฟล์ "urllib3/connectionpool.py" บรรทัด 727 ใน urlopen
ไฟล์ "urllib3/util/retry.py" บรรทัดที่ 403 ทีละไฟล์
ไฟล์ "urllib3/packages/six.py" บรรทัดที่ 734 ใน reraise
ไฟล์ "urllib3/connectionpool.py" บรรทัดที่ 677 ใน urlopen
ไฟล์ "urllib3/connectionpool.py" บรรทัดที่ 392 ใน _make_request
ไฟล์ "http/client.py" บรรทัด 1252 ตามคำขอ
ไฟล์ "http/client.py" บรรทัด 1298 ใน _send_request
ไฟล์ "http/client.py" บรรทัด 1247 ในส่วนหัวท้าย
ไฟล์ "http/client.py" บรรทัด 1026 ใน _send_output
ไฟล์ "http/client.py" บรรทัด 966 ในการส่ง
ไฟล์ "docker/transport/unixconn.py" บรรทัดที่ 43 ในการเชื่อมต่อ
urllib3.exceptions.ProtocolError: ('การเชื่อมต่อถูกยกเลิก', FileNotFoundError(2, 'ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว'))
ในระหว่างการจัดการข้อยกเว้นข้างต้น มีข้อยกเว้นอื่นเกิดขึ้น:
Traceback (การโทรครั้งล่าสุดล่าสุด):
ไฟล์ "threading.py" บรรทัดที่ 926 ใน _bootstrap_inner
ไฟล์ "threading.py" บรรทัดที่ 870 กำลังทำงานอยู่
ไฟล์ "compose/cli/log_printer.py" บรรทัด 166 ใน tail_container_logs
ไฟล์ "compose/cli/log_printer.py" บรรทัด 197 ใน wait_on_exit
ไฟล์ "compose/container.py" บรรทัดที่ 277 กำลังรออยู่
ไฟล์ "docker/utils/decorators.py" บรรทัดที่ 19 ในห่อ
ไฟล์ "docker/api/container.py" บรรทัด 1302 รออยู่
ไฟล์ "docker/utils/decorators.py" บรรทัดที่ 46 ด้านใน
ไฟล์ "docker/api/client.py" บรรทัด 224 ใน _post
ไฟล์ "requests/sessions.py" บรรทัดที่ 578 ในโพสต์
ไฟล์ "requests/sessions.py" บรรทัด 530 ในคำขอ
ไฟล์ "requests/sessions.py" บรรทัด 643 ใน send
ไฟล์ "requests/adapters.py" บรรทัด 498 ใน send
request.exceptions.ConnectionError: ('การเชื่อมต่อถูกยกเลิก', FileNotFoundError(2, 'ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว'))
ข้อยกเว้นในเธรด Thread-14:
Traceback (การโทรครั้งล่าสุดล่าสุด):
ไฟล์ "urllib3/connectionpool.py" บรรทัดที่ 677 ใน urlopen
ไฟล์ "urllib3/connectionpool.py" บรรทัดที่ 392 ใน _make_request
ไฟล์ "http/client.py" บรรทัด 1252 ตามคำขอ
ไฟล์ "http/client.py" บรรทัด 1298 ใน _send_request
ไฟล์ "http/client.py" บรรทัด 1247 ในส่วนหัวท้าย
ไฟล์ "http/client.py" บรรทัด 1026 ใน _send_output
ไฟล์ "http/client.py" บรรทัด 966 ในการส่ง
ไฟล์ "docker/transport/unixconn.py" บรรทัดที่ 43 ในการเชื่อมต่อ
FileNotFoundError: [Errno 2] ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
ในระหว่างการจัดการข้อยกเว้นข้างต้น มีข้อยกเว้นอื่นเกิดขึ้น:
Traceback (การโทรครั้งล่าสุดล่าสุด):
ไฟล์ "requests/adapters.py" บรรทัด 449 ใน send
ไฟล์ "urllib3/connectionpool.py" บรรทัด 727 ใน urlopen
ไฟล์ "urllib3/util/retry.py" บรรทัดที่ 403 ทีละไฟล์
ไฟล์ "urllib3/packages/six.py" บรรทัดที่ 734 ใน reraise
ไฟล์ "urllib3/connectionpool.py" บรรทัดที่ 677 ใน urlopen
ไฟล์ "urllib3/connectionpool.py" บรรทัดที่ 392 ใน _make_request
ไฟล์ "http/client.py" บรรทัด 1252 ตามคำขอ
ไฟล์ "http/client.py" บรรทัด 1298 ใน _send_request
ไฟล์ "http/client.py" บรรทัด 1247 ในส่วนหัวท้าย
ไฟล์ "http/client.py" บรรทัด 1026 ใน _send_output
ไฟล์ "http/client.py" บรรทัด 966 ในการส่ง
ไฟล์ "docker/transport/unixconn.py" บรรทัดที่ 43 ในการเชื่อมต่อ
urllib3.exceptions.ProtocolError: ('การเชื่อมต่อถูกยกเลิก', FileNotFoundError(2, 'ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว'))
ในระหว่างการจัดการข้อยกเว้นข้างต้น มีข้อยกเว้นอื่นเกิดขึ้น:
Traceback (การโทรครั้งล่าสุดล่าสุด):
ไฟล์ "threading.py" บรรทัดที่ 926 ใน _bootstrap_inner
ไฟล์ "threading.py" บรรทัดที่ 870 กำลังทำงานอยู่
ไฟล์ "compose/cli/log_printer.py" บรรทัด 166 ใน tail_container_logs
ไฟล์ "compose/cli/log_printer.py" บรรทัด 197 ใน wait_on_exit
ไฟล์ "compose/container.py" บรรทัดที่ 277 กำลังรออยู่
ไฟล์ "docker/utils/decorators.py" บรรทัดที่ 19 ในห่อ
ไฟล์ "docker/api/container.py" บรรทัด 1302 รออยู่
ไฟล์ "docker/utils/decorators.py" บรรทัดที่ 46 ด้านใน
ไฟล์ "docker/api/client.py" บรรทัด 224 ใน _post
ไฟล์ "requests/sessions.py" บรรทัดที่ 578 ในโพสต์
ไฟล์ "requests/sessions.py" บรรทัด 530 ในคำขอ
ไฟล์ "requests/sessions.py" บรรทัด 643 ใน send
ไฟล์ "requests/adapters.py" บรรทัด 498 ใน send
request.exceptions.ConnectionError: ('การเชื่อมต่อถูกยกเลิก', FileNotFoundError(2, 'ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว'))
ข้อยกเว้นในเธรด Thread-11:
Traceback (การโทรครั้งล่าสุดล่าสุด):
ไฟล์ "urllib3/connectionpool.py" บรรทัดที่ 677 ใน urlopen
ไฟล์ "urllib3/connectionpool.py" บรรทัดที่ 392 ใน _make_request
ไฟล์ "http/client.py" บรรทัด 1252 ตามคำขอ
ไฟล์ "http/client.py" บรรทัด 1298 ใน _send_request
ไฟล์ "http/client.py" บรรทัด 1247 ในส่วนหัวท้าย
ไฟล์ "http/client.py" บรรทัด 1026 ใน _send_output
ไฟล์ "http/client.py" บรรทัด 966 ในการส่ง
ไฟล์ "docker/transport/unixconn.py" บรรทัดที่ 43 ในการเชื่อมต่อ
FileNotFoundError: [Errno 2] ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
ในระหว่างการจัดการข้อยกเว้นข้างต้น มีข้อยกเว้นอื่นเกิดขึ้น:
Traceback (การโทรครั้งล่าสุดล่าสุด):
ไฟล์ "requests/adapters.py" บรรทัด 449 ใน send
ไฟล์ "urllib3/connectionpool.py" บรรทัด 727 ใน urlopen
ไฟล์ "urllib3/util/retry.py" บรรทัดที่ 403 ทีละไฟล์
ไฟล์ "urllib3/packages/six.py" บรรทัดที่ 734 ใน reraise
ไฟล์ "urllib3/connectionpool.py" บรรทัดที่ 677 ใน urlopen
ไฟล์ "urllib3/connectionpool.py" บรรทัดที่ 392 ใน _make_request
ไฟล์ "http/client.py" บรรทัด 1252 ตามคำขอ
ไฟล์ "http/client.py" บรรทัด 1298 ใน _send_request
ไฟล์ "http/client.py" บรรทัด 1247 ในส่วนหัวท้าย
ไฟล์ "http/client.py" บรรทัด 1026 ใน _send_output
ไฟล์ "http/client.py" บรรทัด 966 ในการส่ง
ไฟล์ "docker/transport/unixconn.py" บรรทัดที่ 43 ในการเชื่อมต่อ
urllib3.exceptions.ProtocolError: ('การเชื่อมต่อถูกยกเลิก', FileNotFoundError(2, 'ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว'))
ในระหว่างการจัดการข้อยกเว้นข้างต้น มีข้อยกเว้นอื่นเกิดขึ้น:
Traceback (การโทรครั้งล่าสุดล่าสุด):
ไฟล์ "threading.py" บรรทัดที่ 926 ใน _bootstrap_inner
ไฟล์ "threading.py" บรรทัดที่ 870 กำลังทำงานอยู่
ไฟล์ "compose/cli/log_printer.py" บรรทัด 166 ใน tail_container_logs
ไฟล์ "compose/cli/log_printer.py" บรรทัด 197 ใน wait_on_exit
ไฟล์ "compose/container.py" บรรทัดที่ 277 กำลังรออยู่
ไฟล์ "docker/utils/decorators.py" บรรทัดที่ 19 ในห่อ
ไฟล์ "docker/api/container.py" บรรทัด 1302 รออยู่
ไฟล์ "docker/utils/decorators.py" บรรทัดที่ 46 ด้านใน
ไฟล์ "docker/api/client.py" บรรทัด 224 ใน _post
ไฟล์ "requests/sessions.py" บรรทัดที่ 578 ในโพสต์
ไฟล์ "requests/sessions.py" บรรทัด 530 ในคำขอ
ไฟล์ "requests/sessions.py" บรรทัด 643 ใน send
ไฟล์ "requests/adapters.py" บรรทัด 498 ใน send
request.exceptions.ConnectionError: ('การเชื่อมต่อถูกยกเลิก', FileNotFoundError(2, 'ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว'))
ข้อยกเว้นในเธรด Thread-12:
Traceback (การโทรครั้งล่าสุดล่าสุด):
ไฟล์ "urllib3/connectionpool.py" บรรทัดที่ 677 ใน urlopen
ไฟล์ "urllib3/connectionpool.py" บรรทัดที่ 392 ใน _make_request
ไฟล์ "http/client.py" บรรทัด 1252 ตามคำขอ
ไฟล์ "http/client.py" บรรทัด 1298 ใน _send_request
ไฟล์ "http/client.py" บรรทัด 1247 ในส่วนหัวท้าย
ไฟล์ "http/client.py" บรรทัด 1026 ใน _send_output
ไฟล์ "http/client.py" บรรทัด 966 ในการส่ง
ไฟล์ "docker/transport/unixconn.py" บรรทัดที่ 43 ในการเชื่อมต่อ
FileNotFoundError: [Errno 2] ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
ในระหว่างการจัดการข้อยกเว้นข้างต้น มีข้อยกเว้นอื่นเกิดขึ้น:
Traceback (การโทรครั้งล่าสุดล่าสุด):
ไฟล์ "requests/adapters.py" บรรทัด 449 ใน send
ไฟล์ "urllib3/connectionpool.py" บรรทัด 727 ใน urlopen
ไฟล์ "urllib3/util/retry.py" บรรทัดที่ 403 ทีละไฟล์
ไฟล์ "urllib3/packages/six.py" บรรทัดที่ 734 ใน reraise
ไฟล์ "urllib3/connectionpool.py" บรรทัดที่ 677 ใน urlopen
ไฟล์ "urllib3/connectionpool.py" บรรทัดที่ 392 ใน _make_request
ไฟล์ "http/client.py" บรรทัด 1252 ตามคำขอ
ไฟล์ "http/client.py" บรรทัด 1298 ใน _send_request
ไฟล์ "http/client.py" บรรทัด 1247 ในส่วนหัวท้าย
ไฟล์ "http/client.py" บรรทัด 1026 ใน _send_output
ไฟล์ "http/client.py" บรรทัด 966 ในการส่ง
ไฟล์ "docker/transport/unixconn.py" บรรทัดที่ 43 ในการเชื่อมต่อ
urllib3.exceptions.ProtocolError: ('การเชื่อมต่อถูกยกเลิก', FileNotFoundError(2, 'ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว'))
ในระหว่างการจัดการข้อยกเว้นข้างต้น มีข้อยกเว้นอื่นเกิดขึ้น:
Traceback (การโทรครั้งล่าสุดล่าสุด):
ไฟล์ "threading.py" บรรทัดที่ 926 ใน _bootstrap_inner
ไฟล์ "threading.py" บรรทัดที่ 870 กำลังทำงานอยู่
ไฟล์ "compose/cli/log_printer.py" บรรทัด 166 ใน tail_container_logs
ไฟล์ "compose/cli/log_printer.py" บรรทัด 197 ใน wait_on_exit
ไฟล์ "compose/container.py" บรรทัดที่ 277 กำลังรออยู่
ไฟล์ "docker/utils/decorators.py" บรรทัดที่ 19 ในห่อ
ไฟล์ "docker/api/container.py" บรรทัด 1302 รออยู่
ไฟล์ "docker/utils/decorators.py" บรรทัดที่ 46 ด้านใน
ไฟล์ "docker/api/client.py" บรรทัด 224 ใน _post
ไฟล์ "requests/sessions.py" บรรทัดที่ 578 ในโพสต์
ไฟล์ "requests/sessions.py" บรรทัด 530 ในคำขอ
ไฟล์ "requests/sessions.py" บรรทัด 643 ใน send
นี่คือคอนเทนเนอร์ Docker-Traefik ของฉัน:
เทรฟิค | เวลา="2021-09-07T14:46:53Z" level=debug msg="จุดเข้าใช้งาน traefik ปิด" entryPointName=traefik
เทรฟิค | เวลา="2021-09-07T14:46:53Z" level=debug msg="จุดเข้าอื่นๆ ปิด" entryPointName=อื่นๆ
เทรฟิค | เวลา="2021-09-07T14:46:53Z" level=debug msg="จุดเข้าใช้งาน gulp-ui ปิด" entryPointName=gulp-ui
เทรฟิค | time="2021-09-07T14:46:53Z" level=info msg="เซิร์ฟเวอร์หยุดทำงาน"
เทรฟิค | time="2021-09-07T14:46:53Z" level=info msg="กำลังปิดเครื่อง"
ข้อยกเว้นในเธรด Thread-3:
Traceback (การโทรครั้งล่าสุดล่าสุด):
ไฟล์ "urllib3/connectionpool.py" บรรทัดที่ 677 ใน urlopen
ไฟล์ "urllib3/connectionpool.py" บรรทัดที่ 392 ใน _make_request
ไฟล์ "http/client.py" บรรทัด 1252 ตามคำขอ
ไฟล์ "http/client.py" บรรทัด 1298 ใน _send_request
ไฟล์ "http/client.py" บรรทัด 1247 ในส่วนหัวท้าย
ไฟล์ "http/client.py" บรรทัด 1026 ใน _send_output
ไฟล์ "http/client.py" บรรทัด 966 ในการส่ง
ไฟล์ "docker/transport/unixconn.py" บรรทัดที่ 43 ในการเชื่อมต่อ
FileNotFoundError: [Errno 2] ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
ในระหว่างการจัดการข้อยกเว้นข้างต้น มีข้อยกเว้นอื่นเกิดขึ้น:
Traceback (การโทรครั้งล่าสุดล่าสุด):
ไฟล์ "requests/adapters.py" บรรทัด 449 ใน send
ไฟล์ "urllib3/connectionpool.py" บรรทัด 727 ใน urlopen
ไฟล์ "urllib3/util/retry.py" บรรทัดที่ 403 ทีละไฟล์
ไฟล์ "urllib3/packages/six.py" บรรทัดที่ 734 ใน reraise
ไฟล์ "urllib3/connectionpool.py" บรรทัดที่ 677 ใน urlopen
ไฟล์ "urllib3/connectionpool.py" บรรทัดที่ 392 ใน _make_request
ไฟล์ "http/client.py" บรรทัด 1252 ตามคำขอ
ไฟล์ "http/client.py" บรรทัด 1298 ใน _send_request
ไฟล์ "http/client.py" บรรทัด 1247 ในส่วนหัวท้าย
ไฟล์ "http/client.py" บรรทัด 1026 ใน _send_output
ไฟล์ "http/client.py" บรรทัด 966 ในการส่ง
ไฟล์ "docker/transport/unixconn.py" บรรทัดที่ 43 ในการเชื่อมต่อ
urllib3.exceptions.ProtocolError: ('การเชื่อมต่อถูกยกเลิก', FileNotFoundError(2, 'ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว'))
ในระหว่างการจัดการข้อยกเว้นข้างต้น มีข้อยกเว้นอื่นเกิดขึ้น:
Traceback (การโทรครั้งล่าสุดล่าสุด):
ไฟล์ "threading.py" บรรทัดที่ 926 ใน _bootstrap_inner
ไฟล์ "threading.py" บรรทัดที่ 870 กำลังทำงานอยู่
ไฟล์ "compose/cli/log_printer.py" บรรทัด 166 ใน tail_container_logs
ไฟล์ "compose/cli/log_printer.py" บรรทัด 197 ใน wait_on_exit
ไฟล์ "compose/container.py" บรรทัดที่ 277 กำลังรออยู่
ไฟล์ "docker/utils/decorators.py" บรรทัดที่ 19 ในห่อ
ไฟล์ "docker/api/container.py" บรรทัด 1302 รออยู่
ไฟล์ "docker/utils/decorators.py" บรรทัดที่ 46 ด้านใน
ไฟล์ "docker/api/client.py" บรรทัด 224 ใน _post
ไฟล์ "requests/sessions.py" บรรทัดที่ 578 ในโพสต์
ไฟล์ "requests/sessions.py" บรรทัด 530 ในคำขอ
ไฟล์ "requests/sessions.py" บรรทัด 643 ใน send
ไฟล์ "requests/adapters.py" บรรทัด 498 ใน send
request.exceptions.ConnectionError: ('การเชื่อมต่อถูกยกเลิก', FileNotFoundError(2, 'ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว'))
ubuntu@production:~/repo/Docker-Traefik$
นี่คือไฟล์ที่นักเทียบท่าของฉันเขียน:
รุ่น: '3.7'
บริการ:
php:
ภาพ: diana/${PROJECT}.php:tg1
สร้าง:
บริบท: .
ไฟล์นักเทียบท่า: './docker/php/Dockerfile'
ขึ้นอยู่กับ:
- เรดดิส
- มาเรียด
สั่งการ:
- /ถังขยะ/ทุบตี
- -ค
- umask 000 && ./php-fpm-build.sh && php-fpm
เครือข่าย:
- แบ็กเอนด์
ปริมาณ:
- ./matthews.com/:/var/www/:สอดคล้อง
- ./matthews.com/node_modules/:/var/www/node_modules/:cached
- ./matthews.com/vendor/:/var/www/vendor/:cached
- ./logs/php/:/var/log/matthews/:cached
อาปาเช่:
รูปภาพ: diana/common.apache:tg1
สร้าง: './docker/apache/'
ขึ้นอยู่กับ:
- php
เครือข่าย:
- ส่วนหน้า
- แบ็กเอนด์
- เทรฟิค
ป้ายกำกับ:
- traefik.http.routers.${COMPOSE_PROJECT_NAME}-apache.rule=${HTTPRULE}
- traefik.http.routers.${COMPOSE_PROJECT_NAME}-apache.service=${COMPOSE_PROJECT_NAME}-apache
- traefik.http.routers.${COMPOSE_PROJECT_NAME}-apache.entryPoints=web
- traefik.http.services.${COMPOSE_PROJECT_NAME}-apache.loadbalancer.server.port=80
- traefik.http.routers.${COMPOSE_PROJECT_NAME}-apache-ssl.rule=${HTTPRULE}
- traefik.http.routers.${COMPOSE_PROJECT_NAME}-apache-ssl.entryPoints=websecure
- traefik.http.routers.${COMPOSE_PROJECT_NAME}-apache-ssl.service=${COMPOSE_PROJECT_NAME}-apache-ssl
- traefik.http.routers.${COMPOSE_PROJECT_NAME}-apache-ssl.tls=true
- traefik.http.services.${COMPOSE_PROJECT_NAME}-apache-ssl.loadbalancer.server.port=80
- traefik.enable=จริง
- traefik.docker.network=เว็บเกตเวย์
- traefik.port=80
ปริมาณ:
- ./matthews.com/public:/var/www/public
- ./docker/php/php.ini:/usr/local/etc/php/php.ini
มาเรียด:
ภาพ: diana/common.mariadb:tg1
สร้าง: './docker/mariadb/'
รีสตาร์ท: เสมอ
สิ่งแวดล้อม:
MYSQL_ROOT_PASSWORD: ${ROOT_PASS}
MYSQL_DATABASE: ${PROJECT}
MYSQL_USER: ${โครงการ}
MYSQL_PASSWORD: ${MARIADB_PASS}
DBDUMP: ${DBDUMP}
ฐานข้อมูล: ${PROJECT}
ปริมาณ:
- db-data:/var/lib/mysql
- ./docker/mariadb/import-dump.sh:/docker-entrypoint-initdb.d/a-import-dump.sh
เครือข่าย:
- แบ็กเอนด์
พอร์ต:
- ${MARIADB_DEVPORT}:3306
ปริมาณ:
ข้อมูลฐานข้อมูล:
เครือข่าย:
ส่วนหน้า:
แบ็กเอนด์:
เทรฟิค:
ภายนอก:
ชื่อ: เว็บเกตเวย์
เเละอีกอย่าง:
รุ่น: "3.3"
บริการ:
เทรฟิค:
รูปภาพ: matthewsdocker/traefik-dev:1.0.0.1
ชื่อคอนเทนเนอร์: "traefik"
สั่งการ:
- /ถัง/sh
- -ค
- sh /configuration/ssl-download.sh && sh ./entrypoint.sh traefik
สร้าง:
บริบท: .
ไฟล์นักเทียบท่า: './docker/traefik/Dockerfile'
รีสตาร์ท: เสมอ
พอร์ต:
- "80:80"
- "81:81"
- "82:82"
- "443:443"
- "4431:4431"
- "8080:8080"
- "6001:6001"
- "3000:3000"
- "3001:3001"
- "3002:3002"
ปริมาณ:
- ./configuration:/configuration
- ./traefik.yml:/etc/traefik/traefik.yml
- /var/run/docker.sock:/var/run/docker.sock:ro
เครือข่าย:
- เว็บเกตเวย์
เครือข่าย:
เว็บเกตเวย์:
ภายนอก: จริง