Docker & Aelith
Aelith Aelith
ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π”ΠΎΠΊΠ΅Ρ€. Π― Ρ‚ΡƒΡ‚ ΠΌΠΈΡ€ для ΠΊΠ°ΠΌΠΏΠ°Π½ΠΈΠΈ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΡ‹Π²Π°ΡŽ, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΠ΅ΡˆΡŒ, ΠΊΠ°ΠΊ Π±ΡƒΠ΄Ρ‚ΠΎ ΠΈΠ· ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ² слоТСн – ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ с Π»ΠΎΡ€ΠΎΠΌ Π³ΠΎΡ‚ΠΎΠ² ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ, Π½ΠΎ всС ΠΎΠ½ΠΈ связаны ΠΎΠ±Ρ‰Π΅ΠΉ историСй. Π•ΡΡ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅-Π½ΠΈΠ±ΡƒΠ΄ΡŒ мысли, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π»ΠΎΡ€ ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½Ρ‹ΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ, ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ Π²Π΅Ρ€ΡΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Π½Π΅ Ρ€Π°Π·Ρ€ΡƒΡˆΠΈΠ² ΠΏΡ€ΠΈ этом ΡΡŽΠΆΠ΅Ρ‚?
Docker Docker
Π­Ρ‚ΠΎ отличная аналогия, знаСшь. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΡŒ сСбС ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ истории ΠΊΠ°ΠΊ Docker-ΠΎΠ±Ρ€Π°Π·. Π”Π°Π²Π°ΠΉ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΌΠΎΠ΄ΡƒΠ»ΡŽ свой Ρ‡Π΅Ρ‚ΠΊΠΈΠΉ Π²Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΏΡƒΠ½ΠΊΡ‚ ΠΈ прСдоставляй Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅ Π΄Π°Π½Π½Ρ‹Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½ΡƒΠΆΠ½Ρ‹ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹ΠΌ частям систСмы. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ Π²Π΅Ρ€ΡΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ ΠΌΠ΅Ρ‚ΠΊΡƒ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΎΠ±Ρ€Π°Π·Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΎΡ‚ΠΊΠ°Ρ‚ΠΈΡ‚ΡŒΡΡ ΠΈΠ»ΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π±Π΅Π· измСнСния ядра. Π¦Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ слой "оркСстрации" β€” ΠΌΠΎΠΆΠ΅Ρ‚, Π³Π»Π°Π²Π½Ρ‹ΠΉ сцСнарий повСствования ΠΈΠ»ΠΈ Π½Π°Π±ΠΎΡ€ ΠΎΠ±Ρ‰ΠΈΡ… API-Ρ‚ΠΎΡ‡Π΅ΠΊ β€” смоТСт ΠΏΠΎΠ΄Ρ‚ΡΠ³ΠΈΠ²Π°Ρ‚ΡŒ эти ΠΎΠ±Ρ€Π°Π·Ρ‹, ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡ‚ΡŒ ΠΈΡ… ΠΈ Π½Π°ΠΊΠ»Π°Π΄Ρ‹Π²Π°Ρ‚ΡŒ ограничСния. Π”Π΅Ρ€ΠΆΠΈ Π΄Π°Π½Π½Ρ‹Π΅ Π² нСбольшой, Ρ‡Π΅Ρ‚ΠΊΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ структурС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ модуля Ρ‚Ρ‹ просто замСняСшь ΠΎΠ±Ρ€Π°Π·, Π° Π½Π΅ мСняСшь интСрфСйс. И ΠΊΠ°ΠΊ с ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°ΠΌΠΈ, старайся, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Π±Ρ‹Π»ΠΈ Π±Π΅Π· состояния Π²Π΅Π·Π΄Π΅, Π³Π΄Π΅ это Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ β€” Ρ…Ρ€Π°Π½ΠΈ ΠΏΠΎΡΡ‚ΠΎΡΠ½Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² ΠΎΠ±Ρ‰Π΅ΠΉ Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ Π½Π°Π±ΠΎΡ€Π΅ нСизмСняСмых Ρ„Π°ΠΉΠ»ΠΎΠ². Π’Π°ΠΊ история получится Π³ΠΈΠ±ΠΊΠΎΠΉ, ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ ΠΈ простой Π² ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅.