Điểm:0

Làm cách nào tôi có thể cung cấp giải pháp tên miền chỉ cục bộ sau khi tôi chạy docker-compose up?

lá cờ fr

Tôi có docker-compose sau:

phiên bản: "3.1"

dịch vụ:
  nginx:
    hình ảnh: nginx
  mạng:
    giao diện người dùng:
      ipv4_address: 172.20.0.5
    hướng ngoaị:
      ipv4_address: 172.20.1.5
  khối lượng:
    - "./configuration/nginx.conf:/etc/nginx/nginx.conf:ro"
    - "./configuration/service-local.key:/etc/nginx/service-local.key:ro"
    - "./configuration/service-local.crt:/etc/nginx/service-local.crt:ro"
    - "trang web:/var/www/html/trang web"
    - "api:/var/www/html/api"
  extra_hosts:
    - "api:172.20.0.3"
    - "trang web:172.20.0.4"

  API:
    hình ảnh: php
      khối lượng:
        - "api:/var/www/html/api"
      mạng:
        - giao diện người dùng
      extra_hosts:
        - "api.local:172.20.0.5"
      dns:
        - 8.8.8.8
        - 9.9.9.9
      mạng:
        giao diện người dùng:
          ipv4_address: 172.20.0.3
  
  trang mạng:
    hình ảnh: php
      khối lượng:
        - "api:/var/www/html/api"
      mạng:
        - giao diện người dùng
      extra_hosts:
        - "api.local:172.20.0.5"
      dns:
        - 8.8.8.8
        - 9.9.9.9
      mạng:
        giao diện người dùng:
          ipv4_address: 172.20.0.4
khối lượng:
  trang mạng:
    tài xế: địa phương
    trình điều khiển_opts:
      gõ: "không có"
      o: "ràng buộc"
      thiết bị: $WEBSITE_DIR
  API:
    tài xế: địa phương
    trình điều khiển_opts:
      gõ: "không có"
      o: "ràng buộc"
      thiết bị: $API_DIR

mạng:
  phụ trợ:
    tôi:
      cấu hình:
        - mạng con: 172.20.0.0/24

  giao diện người dùng:
    tài xế: cầu
    tôi:
      trình điều khiển: mặc định
      cấu hình:
        - mạng con: 172.20.1.0/24

Tất cả lưu lượng đến sẽ đi qua giao diện người dùng giao thông đường bộ. Thiết lập ở trên được sử dụng để phát triển ứng dụng trong máy cục bộ của tôi.

Để phát triển, chúng tôi sử dụng các tên máy chủ sau được đặt trực tiếp trong /etc/hosts hoặc mỗi máy chủ tệp của mọi nhà phát triển:

  • api.local cho api được thực thi trong bộ chứa api.
  • trang web.local cho trang web thực tế được thực hiện trong trang mạng thùng đựng hàng.

Ngoài ra, tôi có một ứng dụng Android nơi tôi sử dụng ứng dụng này để thử nghiệm ứng dụng dành cho thiết bị di động sử dụng các miền ở trên. Làm cách nào tôi có thể cung cấp một số loại DNS cho ứng dụng của mình trong một mạng cụ thể được phân phối từ máy của mỗi nhà phát triển?

Đă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.