ΠΡΠΎΠ΅ΠΊΡΡΡ Π΅ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ Π½Π° ΠΏΡΠ΅Π΄ΠΈΡΠ½ΠΎ ΠΎΡΠΊΡΠΈΡΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅, ΠΊΠΎΠ΅ΡΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° ΠΏΠΎΠΊΠ°Π·Π° ΠΏΡΠ΅Π΄ΠΈ ΠΎΠΊΠΎΠ»ΠΎ Π³ΠΎΠ΄ΠΈΠ½Π° ΠΊΠ°ΡΠΎ Π°Π»ΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π° Π½Π° ΠΊΠ»Π°ΡΠΈΡΠ΅ΡΠΊΠΈΡΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ½ΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈ ΠΊΠ°ΡΠΎ Docker. ΠΠΎ ΡΡΡΠ΅ΡΡΠ²ΠΎ, ΡΠΎΠ²Π° Π΅ CLI ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ, Ρ ΠΊΠΎΠΉΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΡΠ·Π΄Π°Π²Π°ΡΠ΅, ΡΡΠ°ΡΡΠΈΡΠ°ΡΠ΅ ΠΈ ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°ΡΠ΅ OCI-ΡΡΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΈ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΈ, Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Π² macOS ΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½ Π½Π°ΡΠΈΠ½ Π·Π° ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅.
Π’ΡΠΉ ΠΊΠ°ΡΠΎ macOS Π½Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° Linux ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ, Apple ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΏΠΎΠ΄Ρ ΠΎΠ΄ Ρ Π»Π΅ΠΊΠΈ Π²ΠΈΡΡΡΠ°Π»Π½ΠΈ ΠΌΠ°ΡΠΈΠ½ΠΈ. ΠΡΠ΅ΠΊΠΈ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅Ρ ΡΠ΅ ΡΡΠ°ΡΡΠΈΡΠ° Π² ΠΈΠ·ΠΎΠ»ΠΈΡΠ°Π½Π° Linux ΡΡΠ΅Π΄Π°, ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΠΎΠ»ΡΡΠ°Π²Π°ΠΉΠΊΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π° ΠΌΠΈΠΊΡΠΎΡΠΈΡΡΠ΅ΠΌΠ°. Π’ΠΎΠ²Π° Π½Π°ΠΏΠΎΠΌΠ½Ρ Π½Π° WSL ΠΎΡ Microsoft.
Π ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ ΠΊΠ»Π°ΡΠΈΡΠ΅ΡΠΊΠΈΡΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ ΡΠ° Π½Π°ΡΠΎΡΠ΅Π½ΠΈ ΠΊΡΠΌ Π΅Π΄ΠΈΠ½ ΠΏΡΠΎΡΠ΅Ρ, ΡΡΠΊ ΡΡΠ°Π²Π° Π²ΡΠΏΡΠΎΡ Π·Π° ΠΏΠΎ-ΠΏΡΠ»Π½Π° ΡΡΠ΅Π΄Π°. Π’Π°Π·ΠΈ Linux ΡΡΠ΅Π΄Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ°Π±ΠΎΡΠΈ Π΄ΡΠ»Π³ΠΎ, Π΄Π° ΡΡΠ°ΡΡΠΈΡΠ° ΡΠΎΠ½ΠΎΠ²ΠΈ ΡΡΠ»ΡΠ³ΠΈ ΠΈ Π΄Π° Π·Π°ΠΏΠ°Π·Π²Π° ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ΡΠΎ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ΅ΡΠΈΠΈΡΠ΅ β ΠΏΠΎΡΡΠΈ ΠΊΠ°ΡΠΎ ΠΏΡΠ»Π½ΠΎΠΏΡΠ°Π²Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ° Π² macOS.
ΠΠ΄Π½Π° ΠΎΡ ΠΊΠ»ΡΡΠΎΠ²ΠΈΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Π΅ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»Π½ΠΎ ΡΡΡΠ½Π°ΡΠ° ΡΠ²ΡΡΠ·Π°Π½ΠΎΡΡ ΡΡΡ ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ°. ΠΠΎΠΌΠ°ΡΠ½Π°ΡΠ° ΠΏΠ°ΠΏΠΊΠ° Π½Π° macOS Π΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ Π΄ΠΎΡΡΡΠΏΠ½Π° Π²ΡΡΡΠ΅ Π² Linux ΡΡΠ΅Π΄Π°ΡΠ°. ΠΠ°ΡΠΎΠ²Π° ΠΊΠΎΠ΄, ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π΅Π΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ Π² Π΄Π²Π΅ΡΠ΅ ΡΡΠ΅Π΄ΠΈ.
ΠΡΠΈΡΠΊΠΎ ΡΠΎΠ²Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΠΏΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΠΊΠΎΠ΄ Π² ΠΏΠΎΠ·Π½Π°Ρ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ Π½Π° macOS ΠΈ ΡΡΡΠ΅Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠ°Π½Π΅ΡΠΎ ΠΈ ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅ΡΠΎ ΠΌΡ Π² Linux Π±Π΅Π· ΠΈΠ·Π»ΠΈΡΠ½ΠΈ ΠΏΡΠ΅Π²ΠΊΠ»ΡΡΠ²Π°Π½ΠΈΡ.
Π‘ΡΡΠΎ ΡΠ°ΠΊΠ° ΡΠ΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠΈ β ΠΎΡ Ubuntu ΠΈ Debian Π΄ΠΎ Alpine, ΠΊΠ°ΡΠΎ Π²ΡΡΠΊΠ° ΡΡΠ΅Π΄Π° ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ Π½Π°ΡΡΡΠΎΠ΅Π½Π° ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»Π½ΠΎ.
Apple Π΄ΠΎΠ±Π°Π²ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ½ΠΈ "ΠΌΠ°ΡΠΈΠ½ΠΈ": ΡΠ΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ ΡΡΠ·Π΄Π°Π²Π°Ρ, ΡΡΠ°ΡΡΠΈΡΠ°Ρ, ΡΠΏΠΈΡΠ°Ρ, Π½Π°ΡΡΡΠΎΠΉΠ²Π°Ρ ΡΠ΅ΡΡΡΡΠΈ ΠΈ ΠΈΠ·Π±ΠΈΡΠ°Ρ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π½Π° ΡΠ°ΠΉΠ»ΠΎΠ²Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ°. ΠΠΌΠ° Π΄ΠΎΡΠΈ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° ΠΏΠΎ-Π½Π°ΠΏΡΠ΅Π΄Π½Π°Π»ΠΈ ΡΡΠ΅Π½Π°ΡΠΈΠΈ, ΠΊΠ°ΡΠΎ ΡΠΎΠ½ΠΎΠ²ΠΈ ΡΡΠ»ΡΠ³ΠΈ Π² Linux ΡΡΠ΅Π΄Π°ΡΠ°.
ΠΠ΄ΠΈΠ½ΡΡΠ²Π΅Π½ΠΎΡΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ Π·Π° ΠΏΠΎΠ»ΡΡΠ°Π²Π°Π½Π΅ Π½Π° ΠΏΠΎΠ΄ΠΎΠ±Π½Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡ: Π·Π° ΡΠ°Π·ΡΠΈΡΠ΅Π½ΠΈ ΡΡΠ΅Π½Π°ΡΠΈΠΈ Ρ Π²Π³ΡΠ°Π΄Π΅Π½Π° Π²ΠΈΡΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌ Mac Ρ ΠΏΡΠΎΡΠ΅ΡΠΎΡ M3 ΠΈΠ»ΠΈ ΠΏΠΎ-Π½ΠΎΠ², ΠΊΠ°ΠΊΡΠΎ ΠΈ macOS 15 ΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΎ ΡΠ΄ΡΠΎ Ρ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°. KVM. (ΠΠ²ΡΠΎΡΡΡ Π½Π° Π½ΠΎΠ²ΠΈΠ½Π°ΡΠ° Π½Π΅ Π΅ ΡΠ΅ΡΡΠ²Π°Π» ΡΠΎΠ²Π° ΠΈ Π½Π΅ ΠΌΠΎΠΆΠ΅ Ρ Π΄ΠΎΡΡΠΎΠ²Π΅ΡΠ½ΠΎΡΡ Π΄Π° ΠΊΠΎΠΌΠ΅Π½ΡΠΈΡΠ° ΠΈ ΠΎΡΠ³ΠΎΠ²ΠΎΡΠΈ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΠΊΠ°ΠΊΠ²ΠΎ ΠΈΠΌΠ°Ρ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄).
ΠΡΠΏΡΠ΅ΠΊΠΈ ΠΏΠΎΡΠ²Π°ΡΠ° Π½Π° Π½ΠΎΠ² ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ, ΡΠΎΠΉ Π½Π΅ Π·Π°ΠΌΠ΅Π½Ρ Docker Desktop. Docker Π²ΡΠ΅ ΠΎΡΠ΅ ΠΈΠΌΠ° ΠΏΠΎ-ΡΠΈΠ»Π½Π° Π΅ΠΊΠΎΡΠΈΡΡΠ΅ΠΌΠ°, ΠΏΠΎΠ·Π½Π°ΡΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°, GUI ΠΈ ΡΠΈΡΠΎΠΊΠ° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ΡΠ°Π±ΠΎΡΠ½ΠΈ ΠΏΠΎΡΠΎΡΠΈ.
Apple Container 1.0 Π΅ ΠΏΠΎ-ΡΠΊΠΎΡΠΎ ΠΎΠΏΠΈΡ Π΄Π° ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈ ΠΏΠΎ-Π±Π»ΠΈΠ·ΡΠΊ Π΄ΠΎ ΡΠΎΠ΄Π½ΠΈΡ Π½Π°ΡΠΈΠ½ Π½Π° ΡΠ°Π±ΠΎΡΠ° Ρ Linux ΡΡΠ΅Π΄Π° Π½Π° Mac β ΠΏΠΎ-Π±Π»ΠΈΠ·ΠΎ Π΄ΠΎ ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ°, Π½ΠΎ Π²ΡΠ΅ ΠΎΡΠ΅ Π½Π΅ ΠΊΠ°ΡΠΎ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»Π΅Π½ Π·Π°ΠΌΠ΅ΡΡΠΈΡΠ΅Π» Π½Π° ΠΏΠΎΠ·Π½Π°ΡΠΈΡΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ½ΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈ.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: linux.org.ru
