Docker өндүрүмдүүлүгүн азайтабы?
Docker өндүрүмдүүлүгүн азайтабы?

Video: Docker өндүрүмдүүлүгүн азайтабы?

Video: Docker өндүрүмдүүлүгүн азайтабы?
Video: Что такое Docker? 2024, Май
Anonim

Performance колдонмоңуз үчүн маанилүү.

Бирок, Докер кылат таңуулоо аткаруу чыгымдар. Контейнердин ичинде иштеген процесстер жергиликтүү OSде иштегендей тез болбойт. Эгер мүмкүн болушунча мыкты алуу керек болсо аткаруу сервериңизден чыгып, сиз кааласаңыз болот Докер.

Ошо сыяктуу эле, кимдир бирөө Dockerди кантип тезирээк иштете алам?

Көп учурларда, сиз кыла турган нерселер бар кыл чейин Docker жасоо ал тургай тезирээк.

Алар төмөнкүлөрдү камтыйт:

  1. Контейнериңиздин сүрөттөрү арык жана маанисиз болсун.
  2. Жылаңач металлдагы хост Докер.
  3. Минималдуу хост операциялык тутумун колдонуңуз.
  4. Микросервистерди колдонуңуз.
  5. Куруу кэшин колдонуңуз.

Мындан тышкары, Docker жергиликтүү караганда жайыраакпы? Жалпы жыйынтык ушундай Докер менен дээрлик окшош Native аткаруу жана тезирээк караганда Ар бир категориядагы KVM. Мунун өзгөчөлүгү болуп саналат Докердики NAT - эгер сиз порттун картасын колдонсоңуз (мис. докер run -p 8080:8080) анда Төмөндө көрсөтүлгөндөй, күтүү учурунда кичине сокку күтсөңүз болот.

Ошондой эле билүү керек, качан Docker колдонбоо керек?

Do Docker колдонбоңуз Эгер сиз коопсуздукка артыкчылык берсеңиз, сиз чуркайсыз Докер толук эмес изоляциясы бар контейнерлер. Ар кандай зыяндуу код сиздин компьютериңиздин эс тутумуна кире алат. Бир чөйрөдө көп контейнерлерди иштетүү популярдуу практика бар.

Эмне үчүн Docker тез?

Докердики Аткаруучулук Артыкчылык Демек, мындай деп айтуу туура эмес Докер болуп саналат тезирээк виртуалдык машиналарга караганда. Бирок Dockerized колдонмолор жөнүндө айта турган нерсе, алар хост тутумунун ресурстарын натыйжалуураак колдонушат. Бул контейнерлер виртуалдык машиналарга караганда системанын ресурстарын эффективдүү колдонот дегенди билдирет.

Сунушталууда: