Score:0

คอนเทนเนอร์นักเทียบท่าเว็บเซิร์ฟเวอร์หลายตัวรับฟัง IP โฮสต์ที่แตกต่างกัน

ธง kz

ฉันมีเซิร์ฟเวอร์ที่มีที่อยู่ IP หลายแห่ง ฉันต้องการคอนเทนเนอร์ nginx ที่แตกต่างกันเพื่อฟัง :80 และ :443 บนสอง IP บนโฮสต์นี้

/srv/www1/docker-compose.yml:

จิงซ์:
  รูปภาพ: nginx:mainline-alpine
  ชื่อคอนเทนเนอร์: www1
  พอร์ต:
    - "69.69.69.1:80:80/tcp"
    - "69.69.69.1:443:443/tcp"

/srv/www2/docker-compose.yml:

จิงซ์:
  ภาพ: nginx:mainline-alpine
  ชื่อคอนเทนเนอร์: www2
  พอร์ต:
    - "69.69.69.2:80:80/tcp"
    - "69.69.69.2:443:443/tcp"

ทั้ง คอนเทนเนอร์สามารถเริ่มก่อนได้โดยไม่มีปัญหา แต่ถ้าฉันพยายามเริ่มคอนเทนเนอร์ที่สอง (www2 ตัวอย่างเช่น) ขณะที่อันแรกกำลังรันอยู่ คอนเทนเนอร์อันแรกจะหยุดทำงานและเกิดข้อผิดพลาดนี้ขึ้น:

คำเตือน: พบ orphan containers (www1) สำหรับโครงการนี้ หากคุณลบหรือเปลี่ยนชื่อบริการนี้ในไฟล์เขียน คุณสามารถรันคำสั่งนี้ด้วยแฟล็ก --remove-orphans เพื่อล้างข้อมูล

ไม่ พวกเขาไม่ใช่คอนเทนเนอร์เดียวกัน นักเทียบท่า-compose.yml ไฟล์ไม่ได้อยู่ในไดเร็กทอรีเดียวกันด้วยซ้ำ ดูเหมือนว่านักเทียบท่าจะใช้ไฟล์ ภาพ: และ พอร์ต: เขตข้อมูลถึง แยกแยะ คอนเทนเนอร์ แต่ละเว้นที่อยู่ IP

นี่เป็นข้อผิดพลาดหรือไม่? ฉันจะทำให้มันทำงานได้อย่างไร

Score:0
ธง kz

การรันคอนเทนเนอร์จากไฟล์ docker-compose ไฟล์เดียวกำลังทำงานอยู่

/srv/www/docker-compose.yml:

รุ่น: '3'
บริการ:

    nginx1:
      ภาพ: nginx:mainline-alpine
      ชื่อคอนเทนเนอร์: www1
      พอร์ต:
        - "69.69.69.1:80:80/tcp"
        - "69.69.69.1:443:443/tcp"
    
    nginx2:
      ภาพ: nginx:mainline-alpine
      ชื่อคอนเทนเนอร์: www2
      พอร์ต:
        - "69.69.69.2:80:80/tcp"
        - "69.69.69.2:443:443/tcp"

ตรวจสอบด้วย เอสเอส:

# ss -tln | เกรป ':80 \|:443'
ฟัง 0 4096 69.69.69.1:443 0.0.0.0:*          
ฟัง 0 4096 69.69.69.2:443 0.0.0.0:*          
ฟัง 0 4096 69.69.69.1:80 0.0.0.0:*          
ฟัง 0 4096 69.69.69.2:80 0.0.0.0:*
in flag
นี่น่าจะเป็นทางออกหรือไม่? ดูเหมือนเป็นข้อมูลเพิ่มเติมที่ควรแก้ไขในคำถามแทน

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา