สารบัญ:

ฉันจะเชื่อมต่อกับคอนเทนเนอร์ MySQL Docker ได้อย่างไร
ฉันจะเชื่อมต่อกับคอนเทนเนอร์ MySQL Docker ได้อย่างไร

วีดีโอ: ฉันจะเชื่อมต่อกับคอนเทนเนอร์ MySQL Docker ได้อย่างไร

วีดีโอ: ฉันจะเชื่อมต่อกับคอนเทนเนอร์ MySQL Docker ได้อย่างไร
วีดีโอ: พื้นฐาน Docker รัน MySQL และ phpMyAdmin | หมีไลฟ์โค้ด EP.28 โดย อ.พี่หมี 2024, พฤศจิกายน
Anonim

เริ่มเซิร์ฟเวอร์ MySQL ระยะไกลด้วย Docker อย่างรวดเร็ว

  1. ขั้นตอนที่ 1: รับ ภาพนักเทียบท่า ของ MySQL . คุณสามารถค้นหาสิ่งที่คุณต้องการได้จาก นักเทียบท่า .com/.
  2. ขั้นตอนที่ 2: เริ่มเรียกใช้ a ตู้คอนเทนเนอร์ จาก อิมเมจ MySQL . ตอนนี้คุณสามารถเริ่ม mysql -เซิร์ฟเวอร์อินสแตนซ์ที่มี นักเทียบท่า เรียกใช้คำสั่ง:
  3. ขั้นตอนที่ 3: กำลังเชื่อมต่อ เพื่อ MySQL อินสแตนซ์ของเซิร์ฟเวอร์

อีกอย่างที่ควรรู้คือ ฉันจะเชื่อมต่อกับฐานข้อมูลนักเทียบท่าได้อย่างไร

โชคดีที่คุณสามารถมีภาชนะได้อย่างง่ายดาย เชื่อมต่อ ไปยังบริการใดๆ ที่ติดตั้งบนของคุณ นักเทียบท่า เจ้าภาพ. ซึ่งหมายความว่าคุณสามารถติดตั้งของคุณ ฐานข้อมูล / บริการโดยตรงบน your นักเทียบท่า เจ้าภาพ แล้วก็ เชื่อมต่อ จากการวิ่ง นักเทียบท่า คอนเทนเนอร์. คุณทำได้ง่ายๆ เชื่อมต่อ ไปยังที่อยู่ IP เครือข่ายท้องถิ่นของคุณ

นอกจากนี้ คุณควรเรียกใช้ฐานข้อมูลใน Docker หรือไม่ ถ้า คุณ กำลังทำงานในโครงการขนาดเล็ก และกำลังปรับใช้กับเครื่องเดียว ไม่เป็นไร วิ่ง ของคุณ ฐานข้อมูล ใน ตู้คอนเทนเนอร์ . อย่าลืมเมานต์โวลุ่มเพื่อให้ข้อมูลคงอยู่และมีกระบวนการสำรองข้อมูล พยายามกู้คืนทุกครั้งเพื่อให้แน่ใจว่าข้อมูลสำรองของคุณดี

ต่อมา คำถามคือ ฉันจะแสดงรายการคอนเทนเนอร์นักเทียบท่าได้อย่างไร

แสดงรายการ Docker Containers

  1. ดังที่คุณเห็น รูปภาพด้านบนระบุว่าไม่มีคอนเทนเนอร์ที่ทำงานอยู่
  2. ในการแสดงรายการคอนเทนเนอร์ตาม ID ให้ใช้ –aq (เงียบ): docker ps –aq.
  3. ในการแสดงรายการขนาดไฟล์รวมของแต่ละคอนเทนเนอร์ ให้ใช้ –s (ขนาด): docker ps –s
  4. คำสั่ง ps ให้ข้อมูลหลายคอลัมน์:

ไม่อนุญาตให้เชื่อมต่อกับเซิร์ฟเวอร์ MySQL นี้?

โฮสต์ Is ไม่ได้รับอนุญาตให้เชื่อมต่อกับเซิร์ฟเวอร์ MySQL นี้ . ข้อผิดพลาดนี้เกิดขึ้นเนื่องจากการกำหนดค่าเริ่มต้น MySQL กำลังใช้ฐานข้อมูลอยู่ การกำหนดค่านี้ช่วยให้ การเชื่อมต่อ จากผู้ใช้ 'รูท' เท่านั้นเมื่อมาจาก 'localhost' และ ไม่ ช่วงที่อยู่ IP อื่นๆ

แนะนำ: