Агуулгын хүснэгт:
Видео: Би nginx Docker-ийг хэрхэн ашиглах вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
Docker контейнерт NGINX нээлттэй эх сурвалжийг ажиллуулж байна
- -ийн жишээг ажиллуул NGINX a-д гүйж байна сав болон ашиглах анхдагч NGINX дараах тушаалаар тохиргоо хийнэ: $ докер ажиллуулах --name mynginx1 -p 80:80 -d nginx .
- гэдгийг баталгаажуулна уу сав -тэй үүсгэгдсэн бөгөөд ажиллаж байна докер ps тушаал:
Үүний нэгэн адил хүмүүс танд Docker-тэй nginx хэрэгтэй юу гэж асуудаг.
SSH хандалттай байх нь түгээмэл байдаг NGINX тохиолдлууд, гэхдээ Докер Контейнерууд нь ерөнхийдөө нэг зорилготой байх ёстой (энэ тохиолдолд ажилладаг NGINX ) тиймээс NGINX зураг хийдэг OpenSSH суулгаагүй бөгөөд ердийн үйлдлийн хувьд байхгүй хэрэгтэй бүрхүүлд шууд хандахын тулд NGINX сав.
Мөн би nginx-г хэрхэн ашиглахыг мэдэх үү? Та NGINX-ийг хэрхэн ашиглахаа мэдэхгүй байна.
- Алхам 1: Сервер эсвэл VM аваарай. Энэ гарын авлагыг дагахын тулд танд бүрхүүлийн хандалт хэрэгтэй болно.
- Алхам 2: Домэйн нэрээ шинэ сервер рүү чиглүүл.
- Алхам 3: NGINX суулгана уу.
- Алхам 4: Вэбсайтынхаа статик файлуудыг сервер рүү зөөнө үү.
- Алхам 4: NGINX-г өөрийн вэбсайтад үйлчлэхээр тохируулна уу.
Мөн Docker Nginx гэж юу вэ?
NGINX нь сервер талын программуудыг хөгжүүлэхэд ашигладаг алдартай хөнгөн вэб програм юм. Энэ нь олон төрлийн үйлдлийн систем дээр ажиллахаар бүтээгдсэн нээлттэй эхийн вэб сервер юм. Түүнээс хойш nginx хөгжүүлэлтийн алдартай вэб сервер юм. Докер дэмжлэгтэй гэдгийг баталгаажуулсан nginx.
Nginx гэж юу вэ, түүний үүрэг юу вэ?
NGINX вэб үйлчилгээ, урвуу прокси хийх, кэш хийх, ачааллыг тэнцвэржүүлэх, медиа дамжуулалт гэх мэт нээлттэй эхийн програм хангамж юм. Үүнээс гадна түүний HTTP серверийн чадвар, NGINX бас болно функц цахим шуудангийн прокси сервер (IMAP, POP3, SMTP) болон HTTP, TCP болон UDP серверүүдийн урвуу прокси ба ачааллын тэнцвэржүүлэгч болгон ашиглах.
Зөвлөмж болгож буй:
Би iPad-аа хэрхэн Mac mini-д зориулсан дэлгэц болгон ашиглах вэ?
IPad-аа Mac-д зориулсан монитор болгох хоёр арга бий. Та хоёрыг USB кабелиар холбож, iPad дээр Duet Display гэх мэт програмыг ажиллуулж болно. Эсвэл та утасгүй ашиглаж болно. Энэ нь Lunadongle-г Mac-д холбож, дараа нь Luna програмыг iPad дээр ажиллуулна гэсэн үг юм
Би Android өрөөг хэрхэн ашиглах вэ?
Өрөөний 1-р алхамыг хэрэгжүүлэх: Gradle хамаарлыг нэмнэ үү. Төсөлдөө нэмэхийн тулд төслийн түвшний build.gradle файлыг нээгээд доор үзүүлсэн шиг тодруулсан мөрийг нэмнэ үү: Алхам 2: Загвар анги үүсгэ. Алхам 3: Өгөгдлийн хандалтын объект (DAOs) үүсгэх Алхам 4 - Өгөгдлийн сан үүсгэх. Алхам 4: Өгөгдлийг удирдах
3d мэдрэгчийг ашиглах үед ямар хоёр дохио зангааг ашиглах боломжтой вэ?
Ихэнх 3D Touch дохионууд нь "Хурдан үйлдлүүд" болон "Peek and Pop" гэсэн хоёр ангилалд хуваагддаг. Шуурхай үйлдэл нь ихэвчлэн мэдэгдэл дээр ажиллах эсвэл програмын тодорхой хэсэг рүү шилжих товчлол юм. Би тэдний заримыг нь бага зэрэг жагсаах болно. Нөгөө ангилал нь Peek and Pop юм. Энэ нь янз бүрийн зүйлийг урьдчилан харж, үйлдэл хийх арга юм
Docker-д Nginx ямар ашиг тустай вэ?
NGINX нь дэлхийн хамгийн ачаалалтай вэбсайтуудын 40 гаруй хувь нь ашиглагддаг бөгөөд нээлттэй эхийн урвуу прокси сервер, ачаалал тэнцвэржүүлэгч, HTTP кэш, вэб сервер юм. Docker Hub дээрх албан ёсны зургийг 3.4 сая гаруй удаа татсан бөгөөд NGINX баг хамгаалж байна
Танд Docker-тэй nginx хэрэгтэй юу?
1 Хариулт. Тиймээс би үгүй гэж хэлье, та nginx-ийг шууд докерын хост дээрээ шууд урвуу прокси болгон суулгаж болохгүй, тийм ээ, хэрэв та nginx-ийн хангадаг онцлогуудыг хүсвэл nginx-г контейнер(үүд)-дээ суулгаарай