āĻĄāĻ•āĻžāϰ āĻŦā§‹āĻāĻž

āφāĻŽāĻŋ āĻ“āϝāĻŧ⧇āĻŦ āĻĒā§āϰāĻ•āĻ˛ā§āĻĒāϗ⧁āϞāĻŋāϰ āĻŦāĻŋāĻ•āĻžāĻļ/āĻĄā§‡āϞāĻŋāĻ­āĻžāϰāĻŋ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻž āĻ—āĻ āύ⧇āϰ āϜāĻ¨ā§āϝ āĻŦ⧇āĻļ āĻ•āϝāĻŧ⧇āĻ• āĻŽāĻžāϏ āϧāϰ⧇ āĻĄāĻ•āĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻ›āĻŋāĨ¤ āφāĻŽāĻŋ āĻšāĻžāĻŦāϰāĻžāĻ–āĻŦāϰ āĻĒāĻžāĻ āĻ•āĻĻ⧇āϰ āĻĄāĻ•āĻžāϰ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āĻĒāϰāĻŋāϚāĻžāϝāĻŧāĻ• āύāĻŋāĻŦāĻ¨ā§āϧ⧇āϰ āĻāĻ•āϟāĻŋ āĻ…āύ⧁āĻŦāĻžāĻĻ āĻ…āĻĢāĻžāϰ āĻ•āϰāĻ›āĻŋ - "āĻĄāĻ•āĻžāϰ āĻŦā§‹āĻāĻž".

āĻĄāĻ•āĻžāϰ āĻ•āĻŋ?

āĻĄāĻ•āĻžāϰ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϗ⧁āϞāĻŋ āĻŦāĻŋāĻ•āĻžāĻļ, āĻŦāĻŋāϤāϰāĻŖ āĻāĻŦāĻ‚ āĻ…āĻĒāĻžāϰ⧇āϟāĻŋāĻ‚ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āωāĻ¨ā§āĻŽā§āĻ•ā§āϤ āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽāĨ¤ āĻĄāĻ•āĻžāϰ āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϗ⧁āϞāĻŋāϕ⧇ āĻĻā§āϰ⧁āϤ āϏāϰāĻŦāϰāĻžāĻš āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻĄāĻŋāϜāĻžāχāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āĻĄāĻ•āĻžāϰ⧇āϰ āϏāĻžāĻšāĻžāĻ¯ā§āϝ⧇, āφāĻĒāύāĻŋ āφāĻĒāύāĻžāϰ āĻ…āĻŦāĻ•āĻžāĻ āĻžāĻŽā§‹ āĻĨ⧇āϕ⧇ āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϟāĻŋ āĻĄāĻŋāĻ•āĻĒāϞ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ āĻāĻŦāĻ‚ āĻĒāϰāĻŋāĻ•āĻžāĻ āĻžāĻŽā§‹āϟāĻŋāϕ⧇ āĻāĻ•āϟāĻŋ āĻĒāϰāĻŋāϚāĻžāϞāĻŋāϤ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻŦāĻŋāĻŦ⧇āϚāύāĻž āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤ āĻĄāĻ•āĻžāϰ āφāĻĒāύāĻžāϕ⧇ āφāĻĒāύāĻžāϰ āϕ⧋āĻĄ āĻĻā§āϰ⧁āϤ āĻĒāĻžāĻ āĻžāϤ⧇, āĻĻā§āϰ⧁āϤ āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰāϤ⧇, āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āĻĻā§āϰ⧁āϤ āĻĒāĻžāĻ āĻžāϤ⧇ āĻāĻŦāĻ‚ āϕ⧋āĻĄ āϞ⧇āĻ–āĻž āĻāĻŦāĻ‚ āϚāϞāĻŽāĻžāύ āϕ⧋āĻĄā§‡āϰ āĻŽāĻ§ā§āϝ⧇ āϏāĻŽāϝāĻŧ āĻ•āĻŽāĻžāϤ⧇ āϏāĻžāĻšāĻžāĻ¯ā§āϝ āĻ•āϰ⧇āĨ¤ āĻĄāĻ•āĻžāϰ āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āϞāĻžāχāϟāĻ“āϝāĻŧ⧇āϟ āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞāĻžāχāĻœā§‡āĻļāύ āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽā§‡āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻ•āϰ⧇, āĻĒā§āϰāϏ⧇āϏ āĻāĻŦāĻ‚ āχāωāϟāĻŋāϞāĻŋāϟāĻŋāϗ⧁āϞāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āϝāĻž āφāĻĒāύāĻžāϕ⧇ āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϗ⧁āϞāĻŋ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻāĻŦāĻ‚ āĻšā§‹āĻ¸ā§āϟ āĻ•āϰāϤ⧇ āϏāĻšāĻžāϝāĻŧāϤāĻž āĻ•āϰ⧇āĨ¤

āĻāϰ āĻŽā§‚āϞ āĻ…āĻ‚āĻļ⧇, āĻĄāĻ•āĻžāϰ āφāĻĒāύāĻžāϕ⧇ āĻāĻ•āϟāĻŋ āĻĒāĻžāĻ¤ā§āϰ⧇ āύāĻŋāϰāĻžāĻĒāĻĻ⧇ āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āύ āĻĒā§āϰāĻžāϝāĻŧ āϝ⧇āϕ⧋āύ⧋ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āϚāĻžāϞāĻžāύ⧋āϰ āĻ…āύ⧁āĻŽāϤāĻŋ āĻĻ⧇āϝāĻŧāĨ¤ āύāĻŋāϰāĻžāĻĒāĻĻ āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āύāϤāĻž āφāĻĒāύāĻžāϕ⧇ āĻāĻ•āχ āĻšā§‹āĻ¸ā§āĻŸā§‡ āĻāĻ•āχ āϏāĻŽāϝāĻŧ⧇ āĻ…āύ⧇āĻ•āϗ⧁āϞāĻŋ āĻĒāĻžāĻ¤ā§āϰ āϚāĻžāϞāĻžāύ⧋āϰ āĻ…āύ⧁āĻŽāϤāĻŋ āĻĻ⧇āϝāĻŧāĨ¤ āϧāĻžāϰāĻ•āϟāĻŋāϰ āĻšāĻžāϞāĻ•āĻž āĻĒā§āϰāĻ•ā§ƒāϤāĻŋ, āϝāĻž āĻšāĻžāχāĻĒāĻžāϰāĻ­āĻžāχāϜāĻžāϰ⧇āϰ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āĻŦā§‹āĻāĻž āĻ›āĻžāĻĄāĻŧāĻžāχ āϚāϞ⧇, āφāĻĒāύāĻžāϕ⧇ āφāĻĒāύāĻžāϰ āĻšāĻžāĻ°ā§āĻĄāĻ“āϝāĻŧā§āϝāĻžāϰ āĻĨ⧇āϕ⧇ āφāϰāĻ“ āĻŦ⧇āĻļāĻŋ āĻ•āĻŋāϛ⧁ āĻĒ⧇āϤ⧇ āĻĻ⧇āϝāĻŧāĨ¤

āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞāĻžāχāĻœā§‡āĻļāύ āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽ āĻāĻŦāĻ‚ āϏāϰāĻžā§āϜāĻžāĻŽāϗ⧁āϞāĻŋ āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ āĻ•āĻžāĻ°ā§āϝāĻ•āϰ āĻšāϤ⧇ āĻĒāĻžāϰ⧇:

  • āĻĄāĻ•āĻžāϰ āĻĒāĻžāĻ¤ā§āϰ⧇ āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ (āĻāĻŦāĻ‚ āφāĻĒāύāĻŋ āϝ⧇ āωāĻĒāĻžāĻĻāĻžāύāϗ⧁āϞāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇āύ) āĻĒā§āϝāĻžāϕ⧇āϜāĻŋāĻ‚;
  • āĻŦāĻŋāĻ•āĻžāĻļ āĻāĻŦāĻ‚ āĻĒāϰ⧀āĻ•ā§āώāĻžāϰ āϜāĻ¨ā§āϝ āφāĻĒāύāĻžāϰ āĻĻāϞāϗ⧁āϞāĻŋāϤ⧇ āĻāχ āĻĒāĻžāĻ¤ā§āϰāϗ⧁āϞāĻŋāϰ āĻŦāĻŋāϤāϰāĻŖ āĻāĻŦāĻ‚ āĻŦāĻŋāϤāϰāĻŖ;
  • āĻĄā§‡āϟāĻž āϏ⧇āĻ¨ā§āϟāĻžāϰ āĻāĻŦāĻ‚ āĻ•ā§āϞāĻžāωāĻĄ āωāĻ­āϝāĻŧ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇āχ āφāĻĒāύāĻžāϰ āĻĒā§āϰ⧋āĻĄāĻžāĻ•āĻļāύ āϏāĻžāχāϟāϗ⧁āϞāĻŋāϤ⧇ āĻāχ āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰāϗ⧁āϞāĻŋ āϰāĻžāĻ–āĻžāĨ¤

āφāĻŽāĻŋ āĻ•āĻŋ āϜāĻ¨ā§āϝ āĻĄāĻ•āĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰāĻŋ?

āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϗ⧁āϞāĻŋ āĻĻā§āϰ⧁āϤ āĻĒā§āϰāĻ•āĻžāĻļ āĻ•āϰ⧁āύ

āĻĄāĻ•āĻžāϰ āωāĻ¨ā§āύāϝāĻŧāύ āϚāĻ•ā§āϰ āϏāĻ‚āĻ—āĻ āĻŋāϤ āϜāĻ¨ā§āϝ āĻŽāĻšāĻžāύ. āĻĄāĻ•āĻžāϰ āĻĄā§‡āϭ⧇āϞāĻĒāĻžāϰāĻĻ⧇āϰ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āĻāĻŦāĻ‚ āĻĒāϰāĻŋāώ⧇āĻŦāĻžāϗ⧁āϞāĻŋāϰ āϏāĻžāĻĨ⧇ āĻ¸ā§āĻĨāĻžāύ⧀āϝāĻŧ āĻĒāĻžāĻ¤ā§āϰ⧇ āϚāĻžāϞāĻžāύ⧋āϰ āĻ…āύ⧁āĻŽāϤāĻŋ āĻĻ⧇āϝāĻŧāĨ¤ āϝāĻž āĻĒāϰāĻŦāĻ°ā§āϤ⧀āϤ⧇ āφāĻĒāύāĻžāϕ⧇ āĻ•ā§āϰāĻŽāĻžāĻ—āϤ āχāĻ¨ā§āϟāĻŋāĻ—ā§āϰ⧇āĻļāύ āĻāĻŦāĻ‚ āĻĄāĻŋāĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āĻ“āϝāĻŧāĻžāĻ°ā§āĻ•āĻĢā§āϞ⧋ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϰ āϏāĻžāĻĨ⧇ āĻāϕ⧀āĻ­ā§‚āϤ āĻ•āϰāϤ⧇ āĻĻ⧇āϝāĻŧāĨ¤

āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āφāĻĒāύāĻžāϰ āĻĄā§‡āϭ⧇āϞāĻĒāĻžāϰāϰāĻž āĻ¸ā§āĻĨāĻžāύ⧀āϝāĻŧāĻ­āĻžāĻŦ⧇ āϕ⧋āĻĄ āϞ⧇āϖ⧇āύ āĻāĻŦāĻ‚ āϤāĻžāĻĻ⧇āϰ āĻĄā§‡āϭ⧇āϞāĻĒāĻŽā§‡āĻ¨ā§āϟ āĻ¸ā§āĻŸā§āϝāĻžāĻ• (āĻĄāĻ•āĻžāϰ āχāĻŽā§‡āĻœā§‡āϰ āĻāĻ•āϟāĻŋ āϏ⧇āϟ) āϏāĻšāĻ•āĻ°ā§āĻŽā§€āĻĻ⧇āϰ āϏāĻžāĻĨ⧇ āĻļ⧇āϝāĻŧāĻžāϰ āĻ•āϰ⧇āύāĨ¤ āϤāĻžāϰāĻž āĻĒā§āϰāĻ¸ā§āϤ⧁āϤ āĻšāϞ⧇, āϤāĻžāϰāĻž āϕ⧋āĻĄ āĻāĻŦāĻ‚ āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰāϗ⧁āϞāĻŋāϕ⧇ āĻĒāϰ⧀āĻ•ā§āώāĻžāϰ āϏāĻžāχāĻŸā§‡ āϠ⧇āϞ⧇ āĻĻ⧇āϝāĻŧ āĻāĻŦāĻ‚ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āĻĒāϰ⧀āĻ•ā§āώāĻž āϚāĻžāϞāĻžāϝāĻŧāĨ¤ āĻĒāϰ⧀āĻ•ā§āώāĻžāϰ āϏāĻžāχāϟ āĻĨ⧇āϕ⧇, āϤāĻžāϰāĻž āĻ‰ā§ŽāĻĒāĻžāĻĻāύ⧇ āϕ⧋āĻĄ āĻāĻŦāĻ‚ āĻ›āĻŦāĻŋ āĻĒāĻžāĻ āĻžāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

āϏāĻšāϜ lay out āĻāĻŦāĻ‚ unfolding

āĻĄāĻ•āĻžāϰ āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ-āĻ­āĻŋāĻ¤ā§āϤāĻŋāĻ• āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽ āφāĻĒāύāĻžāϰ āĻĒ⧇āϞ⧋āĻĄ āĻĒā§‹āĻ°ā§āϟ āĻ•āϰāĻž āϏāĻšāϜ āĻ•āϰ⧇ āϤ⧋āϞ⧇āĨ¤ āĻĄāĻ•āĻžāϰ āĻ•āĻ¨ā§āĻŸā§‡āύāĻžāϰāϗ⧁āϞāĻŋ āφāĻĒāύāĻžāϰ āĻ¸ā§āĻĨāĻžāύ⧀āϝāĻŧ āĻŽā§‡āĻļāĻŋāύ⧇ āϚāϞāϤ⧇ āĻĒāĻžāϰ⧇, āĻšāϝāĻŧ āĻŦāĻžāĻ¸ā§āϤāĻŦ⧇ āĻŦāĻž āĻāĻ•āϟāĻŋ āĻĄā§‡āϟāĻž āϏ⧇āĻ¨ā§āϟāĻžāϰ⧇āϰ āĻāĻ•āϟāĻŋ āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞ āĻŽā§‡āĻļāĻŋāύ⧇ āĻŦāĻž āĻ•ā§āϞāĻžāωāĻĄā§‡āĨ¤

āĻĄāĻ•āĻžāϰ⧇āϰ āĻŦāĻšāύāϝ⧋āĻ—ā§āϝāϤāĻž āĻāĻŦāĻ‚ āϞāĻžāχāϟāĻ“āϝāĻŧ⧇āϟ āĻĒā§āϰāĻ•ā§ƒāϤāĻŋ āφāĻĒāύāĻžāϰ āĻ•āĻžāĻœā§‡āϰ āϚāĻžāĻĒāϕ⧇ āĻ—āϤāĻŋāĻļā§€āϞāĻ­āĻžāĻŦ⧇ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰāĻž āϏāĻšāϜ āĻ•āϰ⧇ āϤ⧋āϞ⧇āĨ¤ āφāĻĒāύāĻŋ āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āĻŦāĻž āĻĒāϰāĻŋāώ⧇āĻŦāĻžāϗ⧁āϞāĻŋ āĻ¸ā§āĻĨāĻžāĻĒāύ āĻŦāĻž āĻŦāĻ¨ā§āϧ āĻ•āϰāϤ⧇ āĻĄāĻ•āĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤ āĻĄāĻ•āĻžāϰ⧇āϰ āĻ—āϤāĻŋ āĻ•āĻžāĻ›āĻžāĻ•āĻžāĻ›āĻŋ āĻŦāĻžāĻ¸ā§āϤāĻŦ āϏāĻŽāϝāĻŧ⧇ āĻāϟāĻŋ āĻ•āϰāĻžāϰ āĻ…āύ⧁āĻŽāϤāĻŋ āĻĻ⧇āϝāĻŧāĨ¤

āωāĻšā§āϚ āϞ⧋āĻĄ āĻāĻŦāĻ‚ āφāϰ⧋ āĻĒ⧇āϞ⧋āĻĄ

āĻĄāĻ•āĻžāϰ āĻšāĻžāϞāĻ•āĻž āĻāĻŦāĻ‚ āĻĻā§āϰ⧁āϤāĨ¤ āĻāϟāĻŋ āĻšāĻžāχāĻĒāĻžāϰāĻ­āĻžāχāϜāĻžāϰ-āĻ­āĻŋāĻ¤ā§āϤāĻŋāĻ• āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞ āĻŽā§‡āĻļāĻŋāύāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻ¸ā§āĻĨāĻŋāϤāĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ•, āĻŦā§āϝāϝāĻŧ-āĻ•āĻžāĻ°ā§āϝāĻ•āϰ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āϏāϰāĻŦāϰāĻžāĻš āĻ•āϰ⧇āĨ¤ āĻāϟāĻŋ āĻŦāĻŋāĻļ⧇āώāϤ āωāĻšā§āϚ-āϞ⧋āĻĄ āĻĒāϰāĻŋāĻŦ⧇āĻļ⧇ āωāĻĒāϝ⧋āĻ—ā§€, āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āφāĻĒāύāĻžāϰ āύāĻŋāϜāĻ¸ā§āĻŦ āĻ•ā§āϞāĻžāωāĻĄ āĻŦāĻž āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽ-āĻ-āϏāĻžāĻ°ā§āĻ­āĻŋāϏ āϤ⧈āϰāĻŋ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧāĨ¤ āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻāϟāĻŋ āϛ⧋āϟ āĻāĻŦāĻ‚ āĻŽāĻžāĻāĻžāϰāĻŋ āφāĻ•āĻžāϰ⧇āϰ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝāĻ“ āĻĻāϰāĻ•āĻžāϰ⧀ āϝāĻ–āύ āφāĻĒāύāĻŋ āφāĻĒāύāĻžāϰ āĻ•āĻžāϛ⧇ āĻĨāĻžāĻ•āĻž āϏāĻ‚āĻ¸ā§āĻĨāĻžāύāϗ⧁āϞāĻŋ āĻĨ⧇āϕ⧇ āφāϰāĻ“ āĻŦ⧇āĻļāĻŋ āĻ•āĻŋāϛ⧁ āĻĒ⧇āϤ⧇ āϚāĻžāύ⧎

āĻĒā§āϰāϧāĻžāύ āĻĄāĻ•āĻžāϰ āωāĻĒāĻžāĻĻāĻžāύ

āĻĄāĻ•āĻžāϰ āĻĻ⧁āϟāĻŋ āĻĒā§āϰāϧāĻžāύ āωāĻĒāĻžāĻĻāĻžāύ āύāĻŋāϝāĻŧ⧇ āĻ—āĻ āĻŋāϤ:

  • āĻĄāĻ•āĻžāϰ: āĻāĻ•āϟāĻŋ āĻ“āĻĒ⧇āύ āϏ⧋āĻ°ā§āϏ āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞāĻžāχāĻœā§‡āĻļāύ āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽ;
  • āĻĄāĻ•āĻžāϰ āĻšāĻžāĻŦ: āĻĄāĻ•āĻžāϰ āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰāϗ⧁āϞāĻŋ āĻŦāĻŋāϤāϰāĻŖ āĻāĻŦāĻ‚ āĻĒāϰāĻŋāϚāĻžāϞāύāĻžāϰ āϜāĻ¨ā§āϝ āφāĻŽāĻžāĻĻ⧇āϰ āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽ-āĻāĻ•āϟāĻŋ-āĻĒāϰāĻŋāώ⧇āĻŦāĻžāĨ¤

āĻŦāĻŋāσāĻĻā§āϰāσ! āĻĄāĻ•āĻžāϰ Apache 2.0 āϞāĻžāχāϏ⧇āĻ¨ā§āϏ⧇āϰ āĻ…āϧ⧀āύ⧇ āĻŦāĻŋāϤāϰāĻŖ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤

āĻĄāĻ•āĻžāϰ āφāĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āϚāĻžāϰ

āĻĄāĻ•āĻžāϰ āĻāĻ•āϟāĻŋ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ-āϏāĻžāĻ°ā§āĻ­āĻžāϰ āφāĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āϚāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇āĨ¤ āĻĄāĻ•āĻžāϰ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āĻĄāĻ•āĻžāϰ āĻĄā§‡āĻŽāύ⧇āϰ āϏāĻžāĻĨ⧇ āϝ⧋āĻ—āĻžāϝ⧋āĻ— āĻ•āϰ⧇, āϝāĻž āφāĻĒāύāĻžāϰ āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ āϤ⧈āϰāĻŋ, āϚāĻžāϞāĻžāύ⧋ āĻāĻŦāĻ‚ āĻŦāĻŋāϤāϰāϪ⧇āϰ āĻ­āĻžāϰ āĻŦāĻšāύ āĻ•āϰ⧇āĨ¤ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āĻāĻŦāĻ‚ āϏāĻžāĻ°ā§āĻ­āĻžāϰ āωāĻ­āϝāĻŧāχ āĻāĻ•āχ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āϚāϞāϤ⧇ āĻĒāĻžāϰ⧇, āφāĻĒāύāĻŋ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟāϕ⧇ āĻāĻ•āϟāĻŋ āĻĻā§‚āϰāĻŦāĻ°ā§āϤ⧀ āĻĄāĻ•āĻžāϰ āĻĄā§‡āĻŽāύ⧇āϰ āϏāĻžāĻĨ⧇ āϏāĻ‚āϝ⧋āĻ— āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āĻāĻŦāĻ‚ āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻāĻ•āϟāĻŋ āϏāϕ⧇āϟ āĻŦāĻž āĻāĻ•āϟāĻŋ RESTful API āĻāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āϝ⧋āĻ—āĻžāϝ⧋āĻ— āĻ•āϰ⧇āĨ¤

āĻĄāĻ•āĻžāϰ āĻŦā§‹āĻāĻž

āĻĄāĻ•āĻžāϰ āĻĄā§‡āĻŽāύ

āĻĄāĻžāϝāĻŧāĻžāĻ—ā§āϰāĻžāĻŽā§‡ āĻĻ⧇āĻ–āĻžāύ⧋ āĻšāϝāĻŧ⧇āϛ⧇, āĻĄā§‡āĻŽāύ āĻšā§‹āĻ¸ā§āϟ āĻŽā§‡āĻļāĻŋāύ⧇ āϚāϞ⧇āĨ¤ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āϏāϰāĻžāϏāϰāĻŋ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇āϰ āϏāĻžāĻĨ⧇ āϝ⧋āĻ—āĻžāϝ⧋āĻ— āĻ•āϰ⧇ āύāĻž, āϤāĻŦ⧇ āĻāϟāĻŋāϰ āϜāĻ¨ā§āϝ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇āĨ¤

āĻĄāĻ•āĻžāϰ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ

āĻĄāĻ•āĻžāϰ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ, āĻĄāĻ•āĻžāϰ āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽ, āĻĄāĻ•āĻžāϰ⧇āϰ āĻĒā§āϰāϧāĻžāύ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏāĨ¤ āĻāϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āĻ•āĻžāĻ› āĻĨ⧇āϕ⧇ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ—ā§āϰāĻšāĻŖ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻĄāĻ•āĻžāϰ āĻĄā§‡āĻŽāύ⧇āϰ āϏāĻžāĻĨ⧇ āϝ⧋āĻ—āĻžāϝ⧋āĻ— āĻ•āϰ⧇āĨ¤

āĻ­āĻŋāϤāϰ⧇ āĻĄāĻ•āĻžāϰ

āĻĄāĻ•āĻžāϰ āϕ⧀ āύāĻŋāϝāĻŧ⧇ āĻ—āĻ āĻŋāϤ āϤāĻž āĻŦā§‹āĻāĻžāϰ āϜāĻ¨ā§āϝ, āφāĻĒāύāĻžāϕ⧇ āϤāĻŋāύāϟāĻŋ āωāĻĒāĻžāĻĻāĻžāύ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āϜāĻžāύāϤ⧇ āĻšāĻŦ⧇:

  • āĻ›āĻŦāĻŋ
  • āϰ⧇āϜāĻŋāĻ¸ā§āĻŸā§āϰāĻŋ
  • āĻĒāĻžāĻ¤ā§āϰ⧇

āϚāĻŋāĻ¤ā§āϰāĻžāĻŦāϞ⧀

āĻĄāĻ•āĻžāϰ āχāĻŽā§‡āϜ āĻāĻ•āϟāĻŋ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻĒāĻ āύāϝ⧋āĻ—ā§āϝ āĻŸā§‡āĻŽāĻĒā§āϞ⧇āϟāĨ¤ āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āĻ›āĻŦāĻŋāϤ⧇ Apache āϏāĻš āωāĻŦ⧁āĻ¨ā§āϟ⧁ āĻ…āĻĒāĻžāϰ⧇āϟāĻŋāĻ‚ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻāĻŦāĻ‚ āĻāϟāĻŋāϤ⧇ āĻāĻ•āϟāĻŋ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āĻĨāĻžāĻ•āϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āϧāĻžāϰāĻ• āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āĻ›āĻŦāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ āĻĄāĻ•āĻžāϰ āύāϤ⧁āύ āĻ›āĻŦāĻŋ āϤ⧈āϰāĻŋ āĻ•āϰāĻž, āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύāϗ⧁āϞāĻŋ āφāĻĒāĻĄā§‡āϟ āĻ•āϰāĻž āĻŦāĻž āφāĻĒāύāĻŋ āĻ…āĻ¨ā§āϝ āϞ⧋āϕ⧇āĻĻ⧇āϰ āĻĻā§āĻŦāĻžāϰāĻž āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻ›āĻŦāĻŋāϗ⧁āϞāĻŋ āĻĄāĻžāωāύāϞ⧋āĻĄ āĻ•āϰāĻž āϏāĻšāϜ āĻ•āϰ⧇ āϤ⧋āϞ⧇āĨ¤ āĻ›āĻŦāĻŋāϗ⧁āϞāĻŋ āĻāĻ•āϟāĻŋ āĻĄāĻ•āĻžāϰ āĻŦāĻŋāĻ˛ā§āĻĄā§‡āϰ āωāĻĒāĻžāĻĻāĻžāύāĨ¤

āϰ⧇āϜāĻŋāĻ¸ā§āĻŸā§āϰāĻŋ

āĻĄāĻ•āĻžāϰ āϰ⧇āϜāĻŋāĻ¸ā§āĻŸā§āϰāĻŋ āĻ›āĻŦāĻŋ āϏāĻžā§āϚāϝāĻŧ āĻ•āϰ⧇āĨ¤ āĻĒāĻžāĻŦāϞāĻŋāĻ• āĻāĻŦāĻ‚ āĻĒā§āϰāĻžāχāϭ⧇āϟ āϰ⧇āϜāĻŋāĻ¸ā§āĻŸā§āϰāĻŋ āφāϛ⧇ āϝ⧇āĻ–āĻžāύ āĻĨ⧇āϕ⧇ āφāĻĒāύāĻŋ āĻ›āĻŦāĻŋ āĻĄāĻžāωāύāϞ⧋āĻĄ āĻŦāĻž āφāĻĒāϞ⧋āĻĄ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤ āĻāĻ•āϟāĻŋ āĻĒāĻžāĻŦāϞāĻŋāĻ• āĻĄāĻ•āĻžāϰ āϰ⧇āϜāĻŋāĻ¸ā§āĻŸā§āϰāĻŋ āĻšāϝāĻŧ āĻĄāĻ•āĻžāϰ āĻšāĻžāĻŦ. āϏ⧇āĻ–āĻžāύ⧇ āϏāĻ‚āϰāĻ•ā§āώāĻŋāϤ āĻ›āĻŦāĻŋāϰ āĻŦāĻŋāĻļāĻžāϞ āϏāĻ‚āĻ—ā§āϰāĻš āϰāϝāĻŧ⧇āϛ⧇āĨ¤ āφāĻĒāύāĻŋ āϜāĻžāύ⧇āύ, āĻ›āĻŦāĻŋāϗ⧁āϞāĻŋ āφāĻĒāύāĻžāϰ āĻĻā§āĻŦāĻžāϰāĻž āϤ⧈āϰāĻŋ āĻ•āϰāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇ āĻŦāĻž āφāĻĒāύāĻŋ āĻ…āĻ¨ā§āϝāĻĻ⧇āϰ āĻĻā§āĻŦāĻžāϰāĻž āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻ›āĻŦāĻŋāϗ⧁āϞāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ⧎ āϰ⧇āϜāĻŋāĻ¸ā§āĻŸā§āϰāĻŋāϗ⧁āϞāĻŋ āĻāĻ•āϟāĻŋ āĻŦāĻŋāϤāϰāĻŖ āωāĻĒāĻžāĻĻāĻžāύāĨ¤

āĻĒāĻžāĻ¤ā§āϰ⧇

āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰāϗ⧁āϞāĻŋ āĻĄāĻŋāϰ⧇āĻ•ā§āϟāϰāĻŋāϰ āĻ…āύ⧁āϰ⧂āĻĒāĨ¤ āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ⧇ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āϚāĻžāϞāĻžāύ⧋āϰ āϜāĻ¨ā§āϝ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āϏāĻŦāĻ•āĻŋāϛ⧁ āĻĨāĻžāϕ⧇āĨ¤ āĻĒā§āϰāϤāĻŋāϟāĻŋ āϧāĻžāϰāĻ• āĻāĻ•āϟāĻŋ āχāĻŽā§‡āϜ āĻĨ⧇āϕ⧇ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻšāϝāĻŧ. āϧāĻžāϰāĻ• āϤ⧈āϰāĻŋ, āĻļ⧁āϰ⧁, āĻŦāĻ¨ā§āϧ, āĻ¸ā§āĻĨāĻžāύāĻžāĻ¨ā§āϤāϰāĻŋāϤ āĻŦāĻž āĻŽā§āϛ⧇ āĻĢ⧇āϞāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻĒā§āϰāϤāĻŋāϟāĻŋ āϧāĻžāϰāĻ• āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āύ āĻāĻŦāĻ‚ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ⧇āϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āύāĻŋāϰāĻžāĻĒāĻĻ āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇āĨ¤ āĻĒāĻžāĻ¤ā§āϰāϗ⧁āϞāĻŋ āĻ•āĻžāĻœā§‡āϰ āωāĻĒāĻžāĻĻāĻžāύāĨ¤

āϤāĻžāĻšāϞ⧇ āĻĄāĻ•āĻžāϰ āĻ•āĻŋāĻ­āĻžāĻŦ⧇ āĻ•āĻžāϜ āĻ•āϰ⧇?

āĻ āĻĒāĻ°ā§āϝāĻ¨ā§āϤ āφāĻŽāϰāĻž āϜāĻžāύāĻŋ āϝ⧇:

  • āφāĻŽāϰāĻž āĻāĻŽāύ āϚāĻŋāĻ¤ā§āϰ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āĻĒāĻžāϰāĻŋ āϝ⧇āĻ–āĻžāύ⧇ āφāĻŽāĻžāĻĻ⧇āϰ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϗ⧁āϞāĻŋ āĻ…āĻŦāĻ¸ā§āĻĨāĻŋāϤ;
  • āφāĻŽāϰāĻž āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āϚāĻžāϞāĻžāύ⧋āϰ āϜāĻ¨ā§āϝ āĻ›āĻŦāĻŋ āĻĨ⧇āϕ⧇ āĻĒāĻžāĻ¤ā§āϰ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āĻĒāĻžāϰāĻŋ;
  • āφāĻŽāϰāĻž āĻĄāĻ•āĻžāϰ āĻšāĻžāĻŦ āĻŦāĻž āĻ…āĻ¨ā§āϝ āχāĻŽā§‡āϜ āϰ⧇āϜāĻŋāĻ¸ā§āĻŸā§āϰāĻŋāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻ›āĻŦāĻŋ āĻŦāĻŋāϤāϰāĻŖ āĻ•āϰāϤ⧇ āĻĒāĻžāϰāĻŋāĨ¤

āφāϏ⧁āύ āĻĻ⧇āĻ–āĻŋ āĻ•āĻŋāĻ­āĻžāĻŦ⧇ āĻāχ āωāĻĒāĻžāĻĻāĻžāύāϗ⧁āϞāĻŋ āĻāĻ•āϏāĻžāĻĨ⧇ āĻĢāĻŋāϟ āĻ•āϰ⧇āĨ¤

āχāĻŽā§‡āϜ āĻ•āĻŋāĻ­āĻžāĻŦ⧇ āĻ•āĻžāϜ āĻ•āϰ⧇?

āφāĻŽāϰāĻž āχāϤāĻŋāĻŽāĻ§ā§āϝ⧇āχ āϜāĻžāύāĻŋ āϝ⧇ āĻāĻ•āϟāĻŋ āϚāĻŋāĻ¤ā§āϰ āĻāĻ•āϟāĻŋ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻĒāĻ āύāϝ⧋āĻ—ā§āϝ āĻŸā§‡āĻŽāĻĒā§āϞ⧇āϟ āϝāĻž āĻĨ⧇āϕ⧇ āĻāĻ•āϟāĻŋ āϧāĻžāϰāĻ• āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ āĻĒā§āϰāϤāĻŋāϟāĻŋ āϚāĻŋāĻ¤ā§āϰ āϞ⧇āϭ⧇āϞ⧇āϰ āĻāĻ•āϟāĻŋ āϏ⧇āϟ āύāĻŋāϝāĻŧ⧇ āĻ—āĻ āĻŋāϤāĨ¤ āĻĄāĻ•āĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āχāωāύāĻŋāϝāĻŧāύ āĻĢāĻžāχāϞ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻāχ āĻ¸ā§āϤāϰāϗ⧁āϞāĻŋāϕ⧇ āĻāĻ•āϟāĻŋ āĻ›āĻŦāĻŋāϤ⧇ āĻāĻ•āĻ¤ā§āϰāĻŋāϤ āĻ•āϰāϤ⧇āĨ¤ āχāωāύāĻŋāϝāĻŧāύ āĻĢāĻžāχāϞ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻĢāĻžāχāϞ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ (āĻ­āĻŋāĻ¨ā§āύ āĻļāĻžāĻ–āĻž) āĻĨ⧇āϕ⧇ āĻĢāĻžāχāϞ āĻāĻŦāĻ‚ āĻĄāĻŋāϰ⧇āĻ•ā§āϟāϰāĻŋāϕ⧇ āĻ¸ā§āĻŦāĻšā§āĻ›āĻ­āĻžāĻŦ⧇ āĻ“āĻ­āĻžāϰāĻ˛ā§āϝāĻžāĻĒ āĻ•āϰāĻžāϰ āĻ…āύ⧁āĻŽāϤāĻŋ āĻĻ⧇āϝāĻŧ, āĻāĻ•āϟāĻŋ āϏ⧁āϏāĻ‚āĻ—āϤ āĻĢāĻžāχāϞ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āϤ⧈āϰāĻŋ āĻ•āϰ⧇āĨ¤

āĻĄāĻ•āĻžāϰ āϞāĻžāχāϟāĻ“āϝāĻŧ⧇āϟ āĻšāĻ“āϝāĻŧāĻžāϰ āĻāĻ•āϟāĻŋ āĻ•āĻžāϰāĻŖ āĻšāϞ āĻāϟāĻŋ āĻāχ āϧāϰāύ⧇āϰ āĻ¸ā§āϤāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇āĨ¤ āφāĻĒāύāĻŋ āϝāĻ–āύ āχāĻŽā§‡āϜ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻ•āϰ⧇āύ, āϝ⧇āĻŽāύ āĻāĻ•āϟāĻŋ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āφāĻĒāĻĄā§‡āϟ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ, āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āĻ¸ā§āϤāϰ āϤ⧈āϰāĻŋ āĻšāϝāĻŧāĨ¤ āϏ⧁āϤāϰāĻžāĻ‚, āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āχāĻŽā§‡āϜ āĻĒā§āϰāϤāĻŋāĻ¸ā§āĻĨāĻžāĻĒāύ āĻŦāĻž āĻāϟāĻŋ āĻĒ⧁āύāĻ°ā§āύāĻŋāĻ°ā§āĻŽāĻžāĻŖ āĻ›āĻžāĻĄāĻŧāĻž, āφāĻĒāύāĻŋ āĻāĻ•āϟāĻŋ āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞ āĻŽā§‡āĻļāĻŋāύ⧇āϰ āϏāĻžāĻĨ⧇ āĻ•āϰāϤ⧇ āĻšāϤ⧇ āĻĒāĻžāϰ⧇, āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻ¸ā§āϤāϰ āϝ⧋āĻ— āĻŦāĻž āφāĻĒāĻĄā§‡āϟ āĻ•āϰāĻž āĻšāϝāĻŧ. āĻāĻŦāĻ‚ āφāĻĒāύāĻžāϕ⧇ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āύāϤ⧁āύ āχāĻŽā§‡āϜ āĻŦāĻŋāϤāϰāĻŖ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ āύāĻž, āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āφāĻĒāĻĄā§‡āϟ āĻŦāĻŋāϤāϰāĻŖ āĻ•āϰāĻž āĻšāϝāĻŧ, āϝāĻžāϤ⧇ āĻ›āĻŦāĻŋ āĻŦāĻŋāϤāϰāĻŖ āĻ•āϰāĻž āϏāĻšāϜ āĻāĻŦāĻ‚ āĻĻā§āϰ⧁āϤ āĻšāϝāĻŧāĨ¤

āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻ›āĻŦāĻŋāϰ āĻšā§ƒāĻĻāϝāĻŧ⧇ āĻāĻ•āϟāĻŋ āĻŽā§ŒāϞāĻŋāĻ• āϚāĻŋāĻ¤ā§āϰāĨ¤ āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āωāĻŦ⧁āĻ¨ā§āϟ⧁, āωāĻŦ⧁āĻ¨ā§āϟ⧁āϰ āĻŦ⧇āϏ āχāĻŽā§‡āϜ āĻŦāĻž āĻĢ⧇āĻĄā§‹āϰāĻž, āĻĢ⧇āĻĄā§‹āϰāĻž āĻĄāĻŋāĻ¸ā§āĻŸā§āϰāĻŋāĻŦāĻŋāωāĻļāύ⧇āϰ āĻŦ⧇āϏ āχāĻŽā§‡āϜāĨ¤ āφāĻĒāύāĻŋ āύāϤ⧁āύ āĻ›āĻŦāĻŋ āϤ⧈āϰāĻŋ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻ›āĻŦāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ. āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āϝāĻĻāĻŋ āφāĻĒāύāĻžāϰ āĻāĻ•āϟāĻŋ āĻ…ā§āϝāĻžāĻĒāĻžāϚāĻŋ āχāĻŽā§‡āϜ āĻĨāĻžāϕ⧇, āϤāĻžāĻšāϞ⧇ āφāĻĒāύāĻŋ āĻāϟāĻŋāϕ⧇ āφāĻĒāύāĻžāϰ āĻ“āϝāĻŧ⧇āĻŦ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ⧇āϰ āϜāĻ¨ā§āϝ āĻŦ⧇āϏ āχāĻŽā§‡āϜ āĻšāĻŋāϏ⧇āĻŦ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤

āĻŦāĻŋāσāĻĻā§āϰāσ! āĻĄāĻ•āĻžāϰ āϏāĻžāϧāĻžāϰāĻŖāϤ āĻĄāĻ•āĻžāϰ āĻšāĻžāĻŦ āϰ⧇āϜāĻŋāĻ¸ā§āĻŸā§āϰāĻŋ āĻĨ⧇āϕ⧇ āĻ›āĻŦāĻŋ āϤ⧋āϞ⧇āĨ¤

āĻāχ āĻŦ⧇āϏ āχāĻŽā§‡āϜāϗ⧁āϞāĻŋ āĻĨ⧇āϕ⧇ āĻĄāĻ•āĻžāϰ āχāĻŽā§‡āϜ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇; āφāĻŽāϰāĻž āĻāχ āχāĻŽā§‡āϜāϗ⧁āϞāĻŋ āύāĻŋāĻ°ā§āĻĻ⧇āĻļāύāĻžāϗ⧁āϞāĻŋ āϤ⧈āϰāĻŋ āĻ•āϰāĻžāϰ āϧāĻžāĻĒāϗ⧁āϞāĻŋāϕ⧇ āĻ•āϞ āĻ•āϰāĻŋāĨ¤ āĻĒā§āϰāϤāĻŋāϟāĻŋ āύāĻŋāĻ°ā§āĻĻ⧇āĻļ āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āϚāĻŋāĻ¤ā§āϰ āĻŦāĻž āĻ¸ā§āϤāϰ āϤ⧈āϰāĻŋ āĻ•āϰ⧇āĨ¤ āύāĻŋāĻ°ā§āĻĻ⧇āĻļāĻžāĻŦāϞ⧀ āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤ āĻšāĻŦ⧇:

  • āφāĻĒāύāĻžāϰ āφāĻĻ⧇āĻļ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧁āύ
  • āĻāĻ•āϟāĻŋ āĻĢāĻžāχāϞ āĻŦāĻž āĻĄāĻŋāϰ⧇āĻ•ā§āϟāϰāĻŋ āϝ⧋āĻ— āĻ•āϰāĻž
  • āĻāĻ•āϟāĻŋ āĻĒāϰāĻŋāĻŦ⧇āĻļ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύāĻļā§€āϞ āϤ⧈āϰāĻŋ āĻ•āϰāĻž
  • āĻāχ āϚāĻŋāĻ¤ā§āϰ⧇āϰ āϧāĻžāϰāĻ•āϟāĻŋ āϚāĻžāϞ⧁ āĻšāϞ⧇ āϕ⧀ āϚāĻžāϞāĻžāϤ⧇ āĻšāĻŦ⧇ āϤāĻžāϰ āύāĻŋāĻ°ā§āĻĻ⧇āĻļāĻžāĻŦāϞ⧀

āĻāχ āύāĻŋāĻ°ā§āĻĻ⧇āĻļāĻžāĻŦāϞ⧀ āĻāĻ•āϟāĻŋ āĻĢāĻžāχāϞ āϏāĻ‚āϰāĻ•ā§āώāĻŖ āĻ•āϰāĻž āĻšāϝāĻŧ Dockerfile. āĻĄāĻ•āĻžāϰ āĻāϟāĻŋ āĻĒāĻĄāĻŧ⧇ Dockerfile, āφāĻĒāύāĻŋ āϝāĻ–āύ āχāĻŽā§‡āϜ āϤ⧈āϰāĻŋ āĻ•āϰ⧇āύ, āϤāĻ–āύ āĻāχ āύāĻŋāĻ°ā§āĻĻ⧇āĻļāĻžāĻŦāϞ⧀ āĻ•āĻžāĻ°ā§āϝāĻ•āϰ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻšā§‚āĻĄāĻŧāĻžāĻ¨ā§āϤ āϚāĻŋāĻ¤ā§āϰ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇āĨ¤

āĻĄāĻ•āĻžāϰ āϰ⧇āϜāĻŋāĻ¸ā§āĻŸā§āϰāĻŋ āĻ•āĻŋāĻ­āĻžāĻŦ⧇ āĻ•āĻžāϜ āĻ•āϰ⧇?

āϰ⧇āϜāĻŋāĻ¸ā§āĻŸā§āϰāĻŋ āĻĄāĻ•āĻžāϰ āχāĻŽā§‡āϜ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āϏāĻ‚āĻ—ā§āϰāĻšāĻ¸ā§āĻĨāϞ. āĻ›āĻŦāĻŋāϟāĻŋ āϤ⧈āϰāĻŋ āĻšāϝāĻŧ⧇ āϗ⧇āϞ⧇, āφāĻĒāύāĻŋ āĻāϟāĻŋāϕ⧇ āϏāĻ°ā§āĻŦāϜāύ⧀āύ āĻĄāĻ•āĻžāϰ āĻšāĻžāĻŦ āϰ⧇āϜāĻŋāĻ¸ā§āĻŸā§āϰāĻŋāϤ⧇ āĻŦāĻž āφāĻĒāύāĻžāϰ āĻŦā§āϝāĻ•ā§āϤāĻŋāĻ—āϤ āϰ⧇āϜāĻŋāĻ¸ā§āĻŸā§āϰāĻŋāϤ⧇ āĻĒā§āϰāĻ•āĻžāĻļ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤

āĻĄāĻ•āĻžāϰ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āĻŸā§‡āϰ āϏāĻžāĻĨ⧇, āφāĻĒāύāĻŋ āχāϤāĻŋāĻŽāĻ§ā§āϝ⧇ āĻĒā§āϰāĻ•āĻžāĻļāĻŋāϤ āϚāĻŋāĻ¤ā§āϰāϗ⧁āϞāĻŋ āĻ…āύ⧁āϏāĻ¨ā§āϧāĻžāύ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ āĻāĻŦāĻ‚ āϧāĻžāϰāĻ• āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āφāĻĒāύāĻžāϰ āĻĄāĻ•āĻžāϰ āĻŽā§‡āĻļāĻŋāύ⧇ āĻĄāĻžāωāύāϞ⧋āĻĄ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤

āĻĄāĻ•āĻžāϰ āĻšāĻžāĻŦ āĻĒāĻžāĻŦāϞāĻŋāĻ• āĻāĻŦāĻ‚ āĻĒā§āϰāĻžāχāϭ⧇āϟ āχāĻŽā§‡āϜ āϰāĻŋāĻĒā§‹āϜāĻŋāϟāϰāĻŋ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇āĨ¤ āĻĒāĻžāĻŦāϞāĻŋāĻ• āϰāĻŋāĻĒā§‹āϜāĻŋāϟāϰāĻŋ āĻĨ⧇āϕ⧇ āĻ›āĻŦāĻŋ āĻ…āύ⧁āϏāĻ¨ā§āϧāĻžāύ āĻāĻŦāĻ‚ āĻĄāĻžāωāύāϞ⧋āĻĄ āĻ•āϰāĻž āĻĒā§āϰāĻ¤ā§āϝ⧇āϕ⧇āϰ āϜāĻ¨ā§āϝ āωāĻĒāϞāĻŦā§āϧāĨ¤ āĻŦā§āϝāĻ•ā§āϤāĻŋāĻ—āϤ āϏāĻžā§āϚāϝāĻŧāĻ¸ā§āĻĨāĻžāύ⧇āϰ āĻŦāĻŋāώāϝāĻŧāĻŦāĻ¸ā§āϤ⧁ āĻ…āύ⧁āϏāĻ¨ā§āϧāĻžāύ āĻĢāϞāĻžāĻĢāϞ āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ āĻ•āϰāĻž āĻšāϝāĻŧ āύāĻž. āĻāĻŦāĻ‚ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āφāĻĒāύāĻŋ āĻāĻŦāĻ‚ āφāĻĒāύāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰāĻž āĻāχ āĻ›āĻŦāĻŋāϗ⧁āϞāĻŋ āĻ—ā§āϰāĻšāĻŖ āĻ•āϰāϤ⧇ āĻāĻŦāĻ‚ āϤāĻžāĻĻ⧇āϰ āĻĨ⧇āϕ⧇ āĻĒāĻžāĻ¤ā§āϰ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ⧎

āĻāĻ•āϟāĻŋ āϧāĻžāϰāĻ• āĻ•āĻŋāĻ­āĻžāĻŦ⧇ āĻ•āĻžāϜ āĻ•āϰ⧇?

āĻāĻ•āϟāĻŋ āĻĒāĻžāĻ¤ā§āϰ⧇ āĻāĻ•āϟāĻŋ āĻ…āĻĒāĻžāϰ⧇āϟāĻŋāĻ‚ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ, āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āĻĢāĻžāχāϞ āĻāĻŦāĻ‚ āĻŽā§‡āϟāĻžāĻĄā§‡āϟāĻž āĻĨāĻžāϕ⧇āĨ¤ āφāĻŽāϰāĻž āϜāĻžāύāĻŋ, āĻĒā§āϰāϤāĻŋāϟāĻŋ āϧāĻžāϰāĻ• āĻāĻ•āϟāĻŋ āϚāĻŋāĻ¤ā§āϰ āĻĨ⧇āϕ⧇ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ āĻāχ āϚāĻŋāĻ¤ā§āϰāϟāĻŋ āĻĄāĻ•āĻžāϰāϕ⧇ āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ⧇ āϕ⧀ āφāϛ⧇, āϕ⧀ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻž āĻļ⧁āϰ⧁ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇, āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰāϟāĻŋ āĻ•āĻ–āύ āĻļ⧁āϰ⧁ āĻšāĻŦ⧇ āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ āĻĄā§‡āϟāĻž āĻŦāϞ⧇āĨ¤ āĻĄāĻ•āĻžāϰ āχāĻŽā§‡āϜ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻĒāĻ āύāϝ⧋āĻ—ā§āϝ. āϝāĻ–āύ āĻĄāĻ•āĻžāϰ āĻāĻ•āϟāĻŋ āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ āĻļ⧁āϰ⧁ āĻ•āϰ⧇, āϤāĻ–āύ āĻāϟāĻŋ āϚāĻŋāĻ¤ā§āϰ⧇āϰ āωāĻĒāϰ⧇ āĻāĻ•āϟāĻŋ āĻĒāĻ āύ/āϞāĻŋāĻ–āύ āĻ¸ā§āϤāϰ āϤ⧈āϰāĻŋ āĻ•āϰ⧇ (āφāϗ⧇ āĻŦāĻ°ā§āĻŖāĻŋāϤ āχāωāύāĻŋāϝāĻŧāύ āĻĢāĻžāχāϞ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇) āϝ⧇āĻ–āĻžāύ⧇ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϟāĻŋ āϚāĻžāϞāĻžāύ⧋ āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

āϧāĻžāϰāĻ• āĻļ⧁āϰ⧁ āĻšāϞ⧇ āĻ•āĻŋ āĻšāĻŦ⧇?

āĻ…āĻĨāĻŦāĻž āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ docker, āĻ…āĻĨāĻŦāĻž RESTful API āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇, āĻĄāĻ•āĻžāϰ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āĻĄāĻ•āĻžāϰ āĻĄā§‡āĻŽāύāϕ⧇ āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ āĻļ⧁āϰ⧁ āĻ•āϰāϤ⧇ āĻŦāϞ⧇āĨ¤

$ sudo docker run -i -t ubuntu /bin/bash

āφāϏ⧁āύ āĻāχ āφāĻĻ⧇āĻļāϟāĻŋ āĻāĻ•āĻŦāĻžāϰ āĻĻ⧇āϖ⧇ āύ⧇āĻ“āϝāĻŧāĻž āϝāĻžāĻ•āĨ¤ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āϚāĻžāϞ⧁ āĻ•āϰāĻž āĻšāϝāĻŧ docker, āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āϏāĻš run, āϝāĻž āĻŦāϞ⧇ āϝ⧇ āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ āϚāĻžāϞ⧁ āĻ•āϰāĻž āĻšāĻŦ⧇āĨ¤ āĻāĻ•āϟāĻŋ āϧāĻžāϰāĻ• āϚāĻžāϞāĻžāύ⧋āϰ āϜāĻ¨ā§āϝ āϏāĻ°ā§āĻŦāύāĻŋāĻŽā§āύ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧāϤāĻž āĻšāϞ āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝāϗ⧁āϞāĻŋ:

  • āϧāĻžāϰāĻ• āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āϕ⧋āύ āĻ›āĻŦāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āĨ¤ āφāĻŽāĻžāĻĻ⧇āϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ ubuntu
  • āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ āĻļ⧁āϰ⧁ āĻšāϞ⧇ āφāĻĒāύāĻŋ āϝ⧇ āĻ•āĻŽāĻžāĻ¨ā§āĻĄāϟāĻŋ āϚāĻžāϞāĻžāϤ⧇ āϚāĻžāύāĨ¤ āφāĻŽāĻžāĻĻ⧇āϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ /bin/bash

āφāĻŽāϰāĻž āĻāχ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āϚāĻžāϞāĻžāύ⧋āϰ āϏāĻŽāϝāĻŧ āĻĢāĻŖāĻž āĻ…āϧ⧀āύ⧇ āĻ•āĻŋ āϘāϟāĻŦ⧇?

āĻĄāĻ•āĻžāϰ, āĻ•ā§āϰāĻŽāĻžāύ⧁āϏāĻžāϰ⧇, āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤāϗ⧁āϞāĻŋ āĻ•āϰ⧇:

  • āωāĻŦ⧁āĻ¨ā§āϟ⧁ āχāĻŽā§‡āϜ āĻĄāĻžāωāύāϞ⧋āĻĄ āĻ•āϰ⧇: āĻĄāĻ•āĻžāϰ āχāĻŽā§‡āϜ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž āϜāĻ¨ā§āϝ āĻšā§‡āĻ• ubuntu āĻ¸ā§āĻĨāĻžāύ⧀āϝāĻŧ āĻŽā§‡āĻļāĻŋāύ⧇, āĻāĻŦāĻ‚ āϝāĻĻāĻŋ āĻāϟāĻŋ āϏ⧇āĻ–āĻžāύ⧇ āύāĻž āĻĨāĻžāϕ⧇ āϤāĻŦ⧇ āĻāϟāĻŋ āĻĨ⧇āϕ⧇ āĻĄāĻžāωāύāϞ⧋āĻĄ āĻ•āϰ⧁āύ āĻĄāĻ•āĻžāϰ āĻšāĻžāĻŦ. āϝāĻĻāĻŋ āĻāĻ•āϟāĻŋ āϚāĻŋāĻ¤ā§āϰ āĻĨāĻžāϕ⧇, āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āϧāĻžāϰāĻ• āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āĻāϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇;
  • āĻāĻ•āϟāĻŋ āϧāĻžāϰāĻ• āϤ⧈āϰāĻŋ āĻ•āϰ⧇: āχāĻŽā§‡āϜ āĻĒā§āϰāĻžāĻĒā§āϤ āĻšāϞ⧇, āĻĄāĻ•āĻžāϰ āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āϧāĻžāϰāĻ• āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇;
  • āĻĢāĻžāχāϞ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āφāϰāĻŽā§āĻ­ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻĒāĻ āύāϝ⧋āĻ—ā§āϝ āĻ¸ā§āϤāϰ āĻŽāĻžāωāĻ¨ā§āϟ āĻ•āϰ⧇: āϧāĻžāϰāĻ•āϟāĻŋ āĻĢāĻžāχāϞ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻšāϝāĻŧ āĻāĻŦāĻ‚ āϚāĻŋāĻ¤ā§āϰāϟāĻŋ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ-āĻĒāĻ āύ āĻ¸ā§āϤāϰ⧇ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ;
  • āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ•/āĻŦā§āϰāĻŋāϜ āφāϰāĻŽā§āĻ­ āĻ•āϰ⧇: āĻāĻ•āϟāĻŋ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ āϤ⧈āϰāĻŋ āĻ•āϰ⧇ āϝāĻž āĻĄāĻ•āĻžāϰāϕ⧇ āĻšā§‹āĻ¸ā§āϟ āĻŽā§‡āĻļāĻŋāύ⧇āϰ āϏāĻžāĻĨ⧇ āϝ⧋āĻ—āĻžāϝ⧋āĻ— āĻ•āϰāϤ⧇ āĻĻ⧇āϝāĻŧ;
  • āφāχāĻĒāĻŋ āĻ āĻŋāĻ•āĻžāύāĻž āϏ⧇āϟ āĻ•āϰāĻž: āĻ āĻŋāĻ•āĻžāύāĻž āϖ⧁āρāĻœā§‡ āĻŦ⧇āϰ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āϏ⧇āϟ āĻ•āϰ⧇;
  • āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻž āĻļ⧁āϰ⧁ āĻ•āϰ⧇: āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āϚāĻžāϞ⧁ āĻ•āϰ⧇;
  • āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āĻĨ⧇āϕ⧇ āφāωāϟāĻĒ⧁āϟ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻž āĻāĻŦāĻ‚ āωāĻ¤ā§āĻĒāĻžāĻĻāύ āĻ•āϰ⧇: āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ⧇āϰ āĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āχāύāĻĒ⧁āϟ, āφāωāϟāĻĒ⧁āϟ āĻāĻŦāĻ‚ āĻ¤ā§āϰ⧁āϟāĻŋ āĻ¸ā§āĻŸā§āϰāĻŋāĻŽ āϏāĻ‚āϝ⧋āĻ— āĻ•āϰ⧇ āĻāĻŦāĻ‚ āϞāĻ— āĻ•āϰ⧇ āϝāĻžāϤ⧇ āφāĻĒāύāĻŋ āφāĻĒāύāĻžāϰ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϟāĻŋ āϕ⧀āĻ­āĻžāĻŦ⧇ āĻ•āĻžāϜ āĻ•āϰāϛ⧇ āϤāĻž āĻŸā§āĻ°ā§āϝāĻžāĻ• āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤

āφāĻĒāύāĻžāϰ āĻ•āĻžāϛ⧇ āĻāĻ–āύ āĻāĻ•āϟāĻŋ āĻ•āĻžāĻœā§‡āϰ āϧāĻžāϰāĻ• āφāϛ⧇āĨ¤ āφāĻĒāύāĻŋ āφāĻĒāύāĻžāϰ āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ, āφāĻĒāύāĻžāϰ āφāĻŦ⧇āĻĻāύ⧇āϰ āϏāĻžāĻĨ⧇ āχāĻ¨ā§āϟāĻžāϰāĻ…ā§āϝāĻžāĻ•ā§āϟ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤ āφāĻĒāύāĻŋ āϝāĻ–āύ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āĻŦāĻ¨ā§āϧ āĻ•āϰāĻžāϰ āϏāĻŋāĻĻā§āϧāĻžāĻ¨ā§āϤ āύ⧇āύ, āϤāĻ–āύ āϧāĻžāϰāĻ•āϟāĻŋ āĻŽā§āϛ⧁āύāĨ¤

āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻĒā§āϰāϝ⧁āĻ•ā§āϤāĻŋ

Docker Go-āϤ⧇ āϞ⧇āĻ–āĻž āφāϛ⧇ āĻāĻŦāĻ‚ āωāĻĒāϰ⧇āϰ āĻ•āĻžāĻ°ā§āϝāĻ•āĻžāϰāĻŋāϤāĻž āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ⧇āϰ āϜāĻ¨ā§āϝ āĻ•āĻŋāϛ⧁ āϞāĻŋāύāĻžāĻ•ā§āϏ āĻ•āĻžāĻ°ā§āύ⧇āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇āĨ¤

āύāĻžāĻŽāĻ¸ā§āĻĨāĻžāύ

āĻĄāĻ•āĻžāϰ āĻĒā§āϰāϝ⧁āĻ•ā§āϤāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ namespaces āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āύ āĻ•āĻ°ā§āĻŽāĻ•ā§āώ⧇āĻ¤ā§āϰāϗ⧁āϞāĻŋāϕ⧇ āϏāĻ‚āĻ—āĻ āĻŋāϤ āĻ•āϰāϤ⧇, āϝāĻžāϕ⧇ āφāĻŽāϰāĻž āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ āĻŦāϞāĻŋāĨ¤ āϝāĻ–āύ āφāĻŽāϰāĻž āĻāĻ•āϟāĻŋ āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ āĻļ⧁āϰ⧁ āĻ•āϰāĻŋ, āϤāĻ–āύ āĻĄāĻ•āĻžāϰ āϏ⧇āχ āϧāĻžāϰāĻ•āϟāĻŋāϰ āϜāĻ¨ā§āϝ āύāĻžāĻŽāĻ¸ā§āĻĨāĻžāύ⧇āϰ āĻāĻ•āϟāĻŋ āϏ⧇āϟ āϤ⧈āϰāĻŋ āĻ•āϰ⧇āĨ¤

āĻāϟāĻŋ āĻāĻ•āϟāĻŋ āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āύ āĻ¸ā§āϤāϰ āϤ⧈āϰāĻŋ āĻ•āϰ⧇, āϧāĻžāϰāĻ•āϟāĻŋāϰ āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻĻāĻŋāĻ• āϤāĻžāϰ āύāĻŋāϜāĻ¸ā§āĻŦ āύāĻžāĻŽāĻ¸ā§āĻĨāĻžāύ⧇ āϚāϞāϛ⧇ āĻāĻŦāĻ‚ āĻŦāĻžāĻšā§āϝāĻŋāĻ• āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ āύ⧇āχāĨ¤

āĻĄāĻ•āĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻāĻŽāύ āĻ•āĻŋāϛ⧁ āύāĻžāĻŽāĻ¸ā§āĻĨāĻžāύ⧇āϰ āϤāĻžāϞāĻŋāĻ•āĻž:

  • āĻĒāĻŋāĻĄ: āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻž āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āύ āĻ•āϰāϤ⧇;
  • āύ⧇āϟ: āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ āĻĒāϰāĻŋāϚāĻžāϞāύāĻžāϰ āϜāĻ¨ā§āϝ;
  • āφāχāĻĒāĻŋāϏāĻŋ: āφāχāĻĒāĻŋāϏāĻŋ āϏāĻŽā§āĻĒāĻĻ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰāϤ⧇āĨ¤ (ICP: āχāĻ¨ā§āϟāĻžāϰāĻĒā§āϰāϏ⧇āϏ āĻ•āĻŽāĻŋāωāύāĻŋāϕ⧇āĻļāύ);
  • mnt: āĻŽāĻžāωāĻ¨ā§āϟ āĻĒāϝāĻŧ⧇āĻ¨ā§āϟ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰāϤ⧇;
  • āχāωāϟāĻŋāϏāĻŋ: āĻ•āĻžāĻ°ā§āύ⧇āϞ āĻāĻŦāĻ‚ āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āĻĒā§āϰāϜāĻ¨ā§āĻŽāϕ⧇ āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āύ āĻ•āϰāϤ⧇ (UTC: Unix timesharing system)āĨ¤

āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻ—ā§āϰ⧁āĻĒ

āĻĄāĻ•āĻžāϰāĻ“ āĻĒā§āϰāϝ⧁āĻ•ā§āϤāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ cgroups āĻŦāĻž āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻ—ā§āϰ⧁āĻĒāĨ¤ āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āύāĻ­āĻžāĻŦ⧇ āĻāĻ•āϟāĻŋ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āϚāĻžāϞāĻžāύ⧋āϰ āϚāĻžāĻŦāĻŋāĻ•āĻžāĻ āĻŋ āĻšāϞ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϟāĻŋāϕ⧇ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āφāĻĒāύāĻŋ āϝ⧇ āϏāĻ‚āĻ¸ā§āĻĨāĻžāύāϗ⧁āϞāĻŋ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰāϤ⧇ āϚāĻžāύ āϤāĻž āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰāĻžāĨ¤ āĻāϟāĻŋ āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰ⧇ āϝ⧇ āĻĒāĻžāĻ¤ā§āϰāϗ⧁āϞāĻŋ āĻ­āĻžāϞ āĻĒā§āϰāϤāĻŋāĻŦ⧇āĻļā§€ āĻšāĻŦ⧇āĨ¤ āĻ•āĻ¨ā§āĻŸā§āϰ⧋āϞ āĻ—ā§āϰ⧁āĻĒāϗ⧁āϞāĻŋ āφāĻĒāύāĻžāϕ⧇ āωāĻĒāϞāĻŦā§āϧ āĻšāĻžāĻ°ā§āĻĄāĻ“āϝāĻŧā§āϝāĻžāϰ āϏāĻ‚āĻ¸ā§āĻĨāĻžāύāϗ⧁āϞāĻŋ āĻ­āĻžāĻ— āĻ•āϰ⧇ āύ⧇āĻ“āϝāĻŧāĻžāϰ āĻ…āύ⧁āĻŽāϤāĻŋ āĻĻ⧇āϝāĻŧ āĻāĻŦāĻ‚ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧇ āϏ⧀āĻŽāĻž āĻāĻŦāĻ‚ āϏ⧀āĻŽāĻžāĻŦāĻĻā§āϧāϤāĻž āϏ⧇āϟ āĻ•āϰ⧇āĨ¤ āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āϧāĻžāϰāĻ•āϟāĻŋāϰ āϜāĻ¨ā§āϝ āϏāĻŽā§āĻ­āĻžāĻŦā§āϝ āĻĒāϰāĻŋāĻŽāĻžāĻŖ āĻŽā§‡āĻŽāϰāĻŋ āϏ⧀āĻŽāĻŋāϤ āĻ•āϰ⧁āύāĨ¤

āχāωāύāĻŋāϝāĻŧāύ āĻĢāĻžāχāϞ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ

Union File Sysem āĻŦāĻž UnionFS āĻšāϞ āĻāĻ•āϟāĻŋ āĻĢāĻžāχāϞ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āϝāĻž āϞ⧇āϝāĻŧāĻžāϰ āϤ⧈āϰāĻŋ āĻ•āϰ⧇ āĻ•āĻžāϜ āĻ•āϰ⧇, āĻāϟāĻŋāϕ⧇ āϖ⧁āĻŦ āĻšāĻžāϞāĻ•āĻž āĻāĻŦāĻ‚ āĻĻā§āϰ⧁āϤ āĻ•āϰ⧇āĨ¤ āĻĄāĻ•āĻžāϰ āχāωāύāĻŋāϝāĻŧāύāĻāĻĢāĻāϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻŦā§āϞāĻ•āϗ⧁āϞāĻŋ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āϝāĻž āĻĨ⧇āϕ⧇ āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āĻĄāĻ•āĻžāϰ āχāωāύāĻŋāϝāĻŧāύāĻāĻĢāĻāϏ-āĻāϰ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āϰ⧂āĻĒ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇ āϝāĻžāϰ āĻŽāĻ§ā§āϝ⧇ āϰāϝāĻŧ⧇āϛ⧇: AUFS, btrfs, vfs āĻāĻŦāĻ‚ DeviceMapperāĨ¤

āϧāĻžāϰāĻ• āĻŦāĻŋāĻ¨ā§āϝāĻžāϏ

āĻĄāĻ•āĻžāϰ āĻāχ āωāĻĒāĻžāĻĻāĻžāύāϗ⧁āϞāĻŋāϕ⧇ āĻāĻ•āϟāĻŋ āĻŽā§‹āĻĄāĻŧāϕ⧇ āĻāĻ•āĻ¤ā§āϰāĻŋāϤ āĻ•āϰ⧇ āϝāĻžāϕ⧇ āφāĻŽāϰāĻž āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ āĻĢāĻ°ā§āĻŽā§āϝāĻžāϟ āĻŦāϞāĻŋāĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āϟ āĻŦāĻŋāĻ¨ā§āϝāĻžāϏ āĻŦāϞāĻž āĻšāϝāĻŧ libcontainer. āĻĄāĻ•āĻžāϰ āϞāĻŋāύāĻžāĻ•ā§āϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻĒā§āϰāϚāϞāĻŋāϤ āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ āĻŦāĻŋāĻ¨ā§āϝāĻžāϏāϕ⧇āĻ“ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇ LXC. āĻ­āĻŦāĻŋāĻˇā§āϝāϤ⧇, āĻĄāĻ•āĻžāϰ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āϧāĻžāϰāĻ• āĻŦāĻŋāĻ¨ā§āϝāĻžāϏ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āĻŦāĻŋāĻāϏāĻĄāĻŋ āĻœā§‡āϞ āĻŦāĻž āϏ⧋āϞāĻžāϰāĻŋāϏ āĻœā§‹āύ⧇āϰ āϏāĻžāĻĨ⧇ āĻāϕ⧀āĻ­ā§‚āϤ āĻ•āϰāĻžāĨ¤

āωāĻ¤ā§āϏ: www.habr.com

āĻāĻ•āϟāĻŋ āĻŽāĻ¨ā§āϤāĻŦā§āϝ āϜ⧁āĻĄāĻŧ⧁āύ