рдЕрдВрдЧреНрд░реЗрдЬрд╝реАрдлреНрд░реЗрдВрдЪрд╕реНрдкреЗрдирд┐рд╢

Ad


рдСрдирд╡рд░реНрдХреНрд╕ рдлрд╝реЗрд╡рд┐рдХреЙрди

рдбреЙрдХрд░-рд░рди - рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдСрдирд▓рд╛рдЗрди

рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдкрд░ рдСрдирд╡рд░реНрдХреНрд╕ рдлреНрд░реА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдбреЙрдХрд░-рд░рди рдЪрд▓рд╛рдПрдВ

рдпрд╣ рдХрдорд╛рдВрдб рдбреЙрдХрд░-рд░рди рд╣реИ рдЬрд┐рд╕реЗ рд╣рдорд╛рд░реЗ рдХрдИ рдореБрдлреНрдд рдСрдирд▓рд╛рдЗрди рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рдЬреИрд╕реЗ рдХрд┐ рдЙрдмрдВрдЯреВ рдСрдирд▓рд╛рдЗрди, рдлреЗрдбреЛрд░рд╛ рдСрдирд▓рд╛рдЗрди, рд╡рд┐рдВрдбреЛрдЬ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдпрд╛ рдореИрдХ рдУрдПрд╕ рдСрдирд▓рд╛рдЗрди рдПрдореБрд▓реЗрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдирд╡рд░реНрдХреНрд╕ рдлреНрд░реА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛ рдореЗрдВ рдЪрд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдХрд╛рд░реНрдпрдХреНрд░рдо:

рдирд╛рдо


рдбреЙрдХрд░-рд░рди - рдПрдХ рдирдП рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдПрдХ рдХрдорд╛рдВрдб рдЪрд▓рд╛рдПрдБ

SYNOPSIS


рдбрд╛рдХ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗрд╡рд╛рд▓рд╛ рдордЬрд╝рджреВрд░ рд░рди [-a|--рд╕рдВрд▓рдЧреНрди рдХрд░реЗрдВ[=[]]] [--рд╣реЛрд╕реНрдЯ рдЬреЛрдбрд╝реЗрдВ[=[]]] [--рдмреНрд▓рдХрд┐рдУ-рд╡рдЬрди[=[рдмреНрд▓реИрдХрд┐рдпреЛ-рд╡реЗрдЯ]]]
[--рдмреНрд▓рдХрд┐рдУ-рд╡реЗрдЯ-рдбрд┐рд╡рд╛рдЗрд╕[=[]]] [--рд╕реАрдкреАрдпреВ-рд╢реЗрдпрд░[=0]] [--рдХреИрдк-рдЬреЛрдбрд╝реЗрдВ[=[]]] [--рдХреИрдк-рдбреНрд░реЙрдк[=[]]]
[--рд╕реАрдЧреНрд░реБрдк-рдкреИрд░реЗрдВрдЯ[=рд╕реАрдЬреАрдЧреНрд░реБрдк-рдкрде]] [--cidfile[=рд╕реАрдЖрдИрдбреАрдлрд╛рдЗрд▓]] [--рд╕реАрдкреАрдпреВ-рдЕрд╡рдзрд┐[=0]] [--рд╕реАрдкреАрдпреВ-рдХреЛрдЯрд╛[=0]]
[--cpuset-cpus[=рд╕реАрдкреАрдпреВрд╕реЗрдЯ-рд╕реАрдкреАрдпреВрдПрд╕]] [--cpuset-mems[=рд╕реАрдкреАрдпреВрд╕реЗрдЯ-рдПрдордИрдПрдордПрд╕]] [-d|-- рдЕрд▓рдЧ рдХрд░рдирд╛]
[--рдЕрд▓рдЧ рдХрд░реЗрдВ-рдХреБрдВрдЬрд┐рдпрд╛рдБ[=[]]] [--рдбрд┐рд╡рд╛рдЗрд╕[=[]]] [--рдбрд┐рд╡рд╛рдЗрд╕-рд░реАрдб-рдмреАрдкреАрдПрд╕[=[]]] [--рдбрд┐рд╡рд╛рдЗрд╕-рд░реАрдб-рдЖрдИрдУрдкреАрдПрд╕[=[]]]
[--рдбрд┐рд╡рд╛рдЗрд╕-рд░рд╛рдЗрдЯ-рдмреАрдкреАрдПрд╕[=[]]] [--рдбрд┐рд╡рд╛рдЗрд╕-рд░рд╛рдЗрдЯ-рдЖрдИрдУрдкреАрдПрд╕[=[]]] [--рдбреАрдПрдирдПрд╕[=[]]] [--рдбреАрдПрдирдПрд╕-рдСрдкреНрдЯ[=[]]]
[--рдбреАрдПрдирдПрд╕-рдЦреЛрдЬ[=[]]] [-e|--env[=[]]] [--рдкреНрд░рд╡реЗрд╢ рдмрд┐рдВрджреБ[=рдкреНрд░рд╡реЗрд╢ рдмрд┐рдВрджреБ]] [--env-рдлрд╝рд╛рдЗрд▓[=[]]]
[--рдЕрдирд╛рд╡реГрдд рдХрд░рдирд╛[=[]]] [--рд╕рдореВрд╣-рдЬреЛрдбрд╝реЗрдВ[=[]]] [-h|--рд╣реЛрд╕реНрдЯрдирд╛рдо[=HOSTNAME]] [--рдорджрдж] [-i|--рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡]
[--рдЖрдИрдкреА[=IPv4-рдкрддрд╛]] [--рдЖрдИрдкреА6[=IPv6-рдкрддрд╛]] [--рдЖрдИрдкреАрд╕реА[=рдЖрдИрдкреАрд╕реА]] [--рдПрдХрд╛рдВрдд[=рдЪреВрдХ]]
[--рдХрд░реНрдиреЗрд▓-рдореЗрдореЛрд░реА[=рдХрд░реНрдиреЗрд▓-рдореЗрдореЛрд░реА]] [-l|--рд▓реЗрдмрд▓[=[]]] [--рд▓реЗрдмрд▓-рдлрд╝рд╛рдЗрд▓[=[]]] [--рд╕рдВрдкрд░реНрдХ[=[]]]
[--рд▓реЙрдЧ-рдбреНрд░рд╛рдЗрд╡рд░[=[]]] [--рд▓реЙрдЧ-рдСрдкреНрдЯ[=[]]] [-m|--рдпрд╛рдж[=рд╕реНрдореГрддрд┐]] [--рдореИрдХ рдкрддрд╛[=рдореИрдХ рдкрддрд╛]]
[--рд╕реНрдореГрддрд┐-рдЖрд░рдХреНрд╖рдг[=рд╕реНрдореГрддрд┐-рдЖрд░рдХреНрд╖рдг]] [--рд╕реНрдореГрддрд┐-рд╕реНрд╡реИрдк[=рд╕реАрдорд╛]]
[--рд╕реНрдореГрддрд┐-рд╕реНрд╡реИрдкрдиреЗрд╕[=рд╕реНрдореГрддрд┐-рд╕реНрд╡реИрдкрдиреЗрд╕]] [--рдирд╛рдо[=рдирд╛рдо]] [--рдЬрд╛рд▓[="рдкреБрд▓"]]
[--рдиреЗрдЯ-рдЙрдкрдирд╛рдо[=[]]] [--рдКрдо-рдорд╛рд░-рдЕрдХреНрд╖рдо] [--oom-рд╕реНрдХреЛрд░-adj[=0]] [-P|--рдкреНрд░рдХрд╛рд╢рди-рд╕рднреА]
[-p|--рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░реЗрдВ[=[]]] [--рдкрд┐рдбреА[=[]]] [--рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд] [--рд╕рд┐рдлрд╝ рдкрдврд╝рд┐рдпреЗ] [--рдкреБрдирдГ рдЖрд░рдВрдн рдХрд░реЗрдВ[=рдкреБрдирдГ рдЖрд░рдВрдн рдХрд░реЗрдВ]] [--рдЖрд░рдПрдо]
[--рд╕реБрд░рдХреНрд╖рд╛-рд╡рд┐рдХрд▓реНрдк[=[]]] [--рд╕реНрдЯреЙрдк-рд╕рд┐рдЧреНрдирд▓[=рд╕рд┐рдЧреНрдирд▓]] [--shm-рдЖрдХрд╛рд░[=[]]] [--рд╕рд┐рдЧ-рдкреНрд░реЙрдХреНрд╕реА[=<strong>рдЙрджреНрджреЗрд╢реНрдп</strong>]]
[-t|--рдЯреНрдЯреА] [--tmpfs[=[рдХрдВрдЯреЗрдирд░-рдбреАрдЖрдИрдЖрд░[: ]]] [-u|--рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛[=USER]] [--рдЙрд▓рд┐рдорд┐рдЯ[=[]]]
[--рдпреВрдЯреАрдПрд╕[=[]]] [-v|--рдЖрдпрддрди[=[[рд╣реЛрд╕реНрдЯ-рдбреАрдЖрдИрдЖрд░:]рдХрдВрдЯреЗрдирд░-рдбреАрдЖрдИрдЖрд░[:рд╡рд┐рдХрд▓реНрдк]]]]
[--рд╡реЙрд▓реНрдпреВрдо-рдЪрд╛рд▓рдХ[=DRIVER]] [--рд╡реЙрд▓реНрдпреВрдо-рд╕реЗ[=[]]] [-w|--workdir[=рдХрд╛рд░реНрдпрджрд┐рд░рд╛]] рдЫрд╡рд┐ [рдХрдорд╛рдВрдб]
[рдПрдЖрд░рдЬреА...]

рд╡рд░реНрдгрди


рдПрдХ рдирдП рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдПрдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЪрд▓рд╛рдПрдБред рдбрд╛рдХ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗрд╡рд╛рд▓рд╛ рдордЬрд╝рджреВрд░ рд░рди рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рд╛рде рдПрдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реИ,
рдЗрд╕рдХреА рдЕрдкрдиреА рдиреЗрдЯрд╡рд░реНрдХрд┐рдВрдЧ, рдФрд░ рдЗрд╕рдХрд╛ рдЕрдкрдирд╛ рдкреГрдердХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╡реГрдХреНрд╖ рд╣реИред рд╡рд╣ рдЫрд╡рд┐ рдЬреЛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкреНрд░рд╛рд░рдВрдн рдХрд░рддреА рд╣реИ
рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдЪрд▓рдиреЗ рд╡рд╛рд▓реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ
рдЙрдЬрд╛рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдиреЗрдЯрд╡рд░реНрдХрд┐рдВрдЧ, рдФрд░ рднреА рдмрд╣реБрдд рдХреБрдЫ, рд▓реЗрдХрд┐рди рдбрд╛рдХ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗрд╡рд╛рд▓рд╛ рдордЬрд╝рджреВрд░ рд░рди рдСрдкрд░реЗрдЯрд░ рдХреЛ рдЕрдВрддрд┐рдо рдирд┐рдпрдВрддреНрд░рдг рджреЗрддрд╛ рд╣реИ рдпрд╛
рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдЬреЛ рдЫрд╡рд┐ рд╕реЗ рдХрдВрдЯреЗрдирд░ рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реИред рдЗрд╕реА рдХрд╛рд░рдгрд╡рд╢ рдбрд╛рдХ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗрд╡рд╛рд▓рд╛ рдордЬрд╝рджреВрд░ рд░рди рдЬреНрдпрд╛рджрд╛ рд╣реИ
рдХрд┐рд╕реА рднреА рдЕрдиреНрдп рдбреЙрдХрд░ рдХрдорд╛рдВрдб рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд╡рд┐рдХрд▓реНрдкред

рдпрджрд┐ IMAGE рдкрд╣рд▓реЗ рд╕реЗ рд▓реЛрдб рдирд╣реАрдВ рд╣реИ рдбрд╛рдХ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗрд╡рд╛рд▓рд╛ рдордЬрд╝рджреВрд░ рд░рди рдЫрд╡рд┐ рдФрд░ рд╕рдВрдкреВрд░реНрдг рдЫрд╡рд┐ рдЦреАрдВрдЪ рд▓реЗрдЧрд╛
рдирд┐рд░реНрднрд░рддрд╛рдПрдБ, рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реЗ рдЙрд╕реА рддрд░рд╣ рдЪрд▓ рд░рд╣реА рд╣реИрдВ рдбрд╛рдХ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗрд╡рд╛рд▓рд╛ рдордЬрд╝рджреВрд░ рдЦреАрдВрдЪ рдЫрд╡рд┐, рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ
рдЙрд╕ рдЫрд╡рд┐ рд╕реЗ рдХрдВрдЯреЗрдирд░ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИред

рд╡рд┐рдХрд▓реНрдк


-a, --рд╕рдВрд▓рдЧреНрди рдХрд░реЗрдВ= []
STDIN, STDOUT рдпрд╛ STDERR рд╕реЗ рдЬреЛрдбрд╝реЗрдВред

рдЕрдЧреНрд░рднреВрдорд┐ рдореЛрдб рдореЗрдВ (рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЬрдм -d рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ), рдбрд╛рдХ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗрд╡рд╛рд▓рд╛ рдордЬрд╝рджреВрд░ рд░рди рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░реЗрдВ рдФрд░ рдХрдВрд╕реЛрд▓ рдХреЛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рдорд╛рдирдХ рдЗрдирдкреБрдЯ, рдЖрдЙрдЯрдкреБрдЯ рд╕реЗ рдЬреЛрдбрд╝реЗрдВ,
рдФрд░ рдорд╛рдирдХ рддреНрд░реБрдЯрд┐. рдпрд╣ TTY рд╣реЛрдиреЗ рдХрд╛ рджрд┐рдЦрд╛рд╡рд╛ рднреА рдХрд░ рд╕рдХрддрд╛ рд╣реИ (рдЕрдзрд┐рдХрд╛рдВрд╢ рдХрдорд╛рдВрдбрд▓рд╛рдЗрди рдпрд╣реА рд╣реИ
рдирд┐рд╖реНрдкрд╛рджрдирдпреЛрдЧреНрдп рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░рддреЗ рд╣реИрдВ) рдФрд░ рд╕рдВрдХреЗрддреЛрдВ рдХреЗ рд╕рд╛рде рдЧреБрдЬрд░рддреЗ рд╣реИрдВред -a рдкреНрд░рддреНрдпреЗрдХ stdin рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд▓реНрдк рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ,
stdout, рдФрд░ stderr.

--рд╣реЛрд╕реНрдЯ рдЬреЛрдбрд╝реЗрдВ= []
рдПрдХ рдХрд╕реНрдЯрдо рд╣реЛрд╕реНрдЯ-рдЯреВ-рдЖрдИрдкреА рдореИрдкрд┐рдВрдЧ рдЬреЛрдбрд╝реЗрдВ (рд╣реЛрд╕реНрдЯ:рдЖрдИрдкреА)

/etc/hosts рдореЗрдВ рдПрдХ рдкрдВрдХреНрддрд┐ рдЬреЛрдбрд╝реЗрдВ. рдкреНрд░рд╛рд░реВрдк рд╣реЛрд╕реНрдЯрдирд╛рдо:рдЖрдИрдкреА рд╣реИред --рд╣реЛрд╕реНрдЯ рдЬреЛрдбрд╝реЗрдВ рд╡рд┐рдХрд▓реНрдк рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдХрдИ рдмрд╛рд░ред

--рдмреНрд▓рдХрд┐рдУ-рд╡рдЬрди=0
рдмреНрд▓реЙрдХ IO рд╡рдЬрди (рд╕рд╛рдкреЗрдХреНрд╖ рд╡рдЬрди) 10 рдФрд░ 1000 рдХреЗ рдмреАрдЪ рд╡рдЬрди рдорд╛рди рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИред

--рдмреНрд▓рдХрд┐рдУ-рд╡реЗрдЯ-рдбрд┐рд╡рд╛рдЗрд╕= []
рдмреНрд▓реЙрдХ IO рд╡рдЬрди (рд╕рд╛рдкреЗрдХреНрд╖ рдбрд┐рд╡рд╛рдЗрд╕ рд╡рдЬрди, рдкреНрд░рд╛рд░реВрдк: DEVICE_NAME:рд╡рдЬрди).

--рд╕реАрдкреАрдпреВ-рд╢реЗрдпрд░=0
рд╕реАрдкреАрдпреВ рд╢реЗрдпрд░ (рд╕рд╛рдкреЗрдХреНрд╖ рд╡рдЬрди)

рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рд╕рднреА рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЛ CPU рдЪрдХреНрд░реЛрдВ рдХрд╛ рд╕рдорд╛рди рдЕрдиреБрдкрд╛рдд рдорд┐рд▓рддрд╛ рд╣реИред рдпрд╣ рдЕрдиреБрдкрд╛рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рдХрдВрдЯреЗрдирд░ рдХреЗ рд╕реАрдкреАрдпреВ рд╢реЗрдпрд░ рд╡реЗрдЯрд┐рдВрдЧ рдХреЛ рд╕рднреА рдХреЗ рд╡реЗрдЯрд┐рдВрдЧ рдХреЗ рд╕рд╛рдкреЗрдХреНрд╖ рдмрджрд▓рдХрд░ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛
рдЕрдиреНрдп рдЪрд▓ рд░рд╣реЗ рдХрдВрдЯреЗрдирд░ред

1024 рдХреЗ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕реЗ рдЕрдиреБрдкрд╛рдд рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ --рд╕реАрдкреАрдпреВ-рд╢реЗрдпрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзреНрд╡рдЬ
2 рдпрд╛ рдЙрд╕рд╕реЗ рдЕрдзрд┐рдХ рдХрд╛ рднрд╛рд░ред

рдЕрдиреБрдкрд╛рдд рдХреЗрд╡рд▓ рддрднреА рд▓рд╛рдЧреВ рд╣реЛрдЧрд╛ рдЬрдм рд╕реАрдкреАрдпреВ-рдЧрд╣рди рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдБ рдЪрд▓ рд░рд╣реА рд╣реЛрдВред рдЬрдм рдХрд╛рд░реНрдп рдореЗрдВ
рдПрдХ рдХрдВрдЯреЗрдирд░ рдирд┐рд╖реНрдХреНрд░рд┐рдп рд╣реИ, рдЕрдиреНрдп рдХрдВрдЯреЗрдирд░ рдмрдЪреЗ рд╣реБрдП рд╕реАрдкреАрдпреВ рд╕рдордп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд░рд╛рд╢рд┐
рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдЪрд▓рдиреЗ рд╡рд╛рд▓реЗ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╕реАрдкреАрдпреВ рдХрд╛ рд╕рдордп рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╣реЛрдЧрд╛ред

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рддреАрди рдХрдВрдЯреЗрдирд░реЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ, рдПрдХ рдХрд╛ рд╕реАрдкреАрдпреВ-рд╢реЗрдпрд░ 1024 рд╣реИ рдФрд░ рджреЛ рдЕрдиреНрдп рдХрд╛ рд╕реАрдкреАрдпреВ-рд╢реЗрдпрд░ рд╣реИ
512 рдХреА рд╕реАрдкреАрдпреВ-рд╢реЗрдпрд░ рд╕реЗрдЯрд┐рдВрдЧред рдЬрдм рд╕рднреА рддреАрди рдХрдВрдЯреЗрдирд░реЛрдВ рдореЗрдВ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдВ 100% рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреА рд╣реИрдВ
рд╕реАрдкреАрдпреВ, рдкрд╣рд▓реЗ рдХрдВрдЯреЗрдирд░ рдХреЛ рдХреБрд▓ рд╕реАрдкреАрдпреВ рд╕рдордп рдХрд╛ 50% рдкреНрд░рд╛рдкреНрдд рд╣реЛрдЧрд╛ред рдпрджрд┐ рдЖрдк рдЪреМрдерд╛ рдЬреЛрдбрд╝ рджреЗрдВ
1024 рдХреЗ рд╕реАрдкреАрдпреВ-рд╢реЗрдпрд░ рд╡рд╛рд▓реЗ рдХрдВрдЯреЗрдирд░ рдореЗрдВ, рдкрд╣рд▓реЗ рдХрдВрдЯреЗрдирд░ рдХреЛ рдХреЗрд╡рд▓ 33% рд╕реАрдкреАрдпреВ рдорд┐рд▓рддрд╛ рд╣реИред
рд╢реЗрд╖ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЛ 16.5%, 16.5% рдФрд░ 33% рд╕реАрдкреАрдпреВ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИред

рдорд▓реНрдЯреА-рдХреЛрд░ рд╕рд┐рд╕реНрдЯрдо рдкрд░, рд╕реАрдкреАрдпреВ рд╕рдордп рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╕рднреА рд╕реАрдкреАрдпреВ рдХреЛрд░ рдкрд░ рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рднрд▓реЗ рд╣реА
рдПрдХ рдХрдВрдЯреЗрдирд░ 100% рд╕реЗ рдХрдо рд╕реАрдкреАрдпреВ рд╕рдордп рддрдХ рд╕реАрдорд┐рдд рд╣реИ, рдпрд╣ рдкреНрд░рддреНрдпреЗрдХ рд╡реНрдпрдХреНрддрд┐ рдХрд╛ 100% рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реИ
рд╕реАрдкреАрдпреВ рдХреЛрд░.

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рддреАрди рд╕реЗ рдЕрдзрд┐рдХ рдХреЛрд░ рд╡рд╛рд▓реЗ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред рдпрджрд┐ рдЖрдк рдПрдХ рдХрдВрдЯреЗрдирд░ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ {рд╕реА0}
рд╕рд╛рде рдореЗрдВ -рд╕реА=512 рдПрдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЪрд▓рд╛ рд░рд╣рд╛ рд╣реИ, рдФрд░ рджреВрд╕рд░рд╛ рдХрдВрдЯреЗрдирд░ рдЪрд▓рд╛ рд░рд╣рд╛ рд╣реИ {рд╕реА1} рд╕рд╛рде рдореЗрдВ -рд╕реА=1024 рджреЛ рдЪрд▓ рд░рд╣рд╛ рд╣реИ
рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ, рдЗрд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк CPU рд╢реЗрдпрд░реЛрдВ рдХрд╛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рднрд╛рдЬрди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ:

рдкреАрдЖрдИрдбреА тАЛтАЛрдХрдВрдЯреЗрдирд░ рд╕реАрдкреАрдпреВ рд╕реАрдкреАрдпреВ рд╢реЗрдпрд░
100 {C0} 0 100% CPU0
101 {C1} 1 100% CPU1
102 {C1} 2 100% CPU2

--рдХреИрдк-рдЬреЛрдбрд╝реЗрдВ= []
Linux рдХреНрд╖рдорддрд╛рдПрдБ рдЬреЛрдбрд╝реЗрдВ

--рдХреИрдк-рдбреНрд░реЙрдк= []
рд▓рд┐рдирдХреНрд╕ рдХреНрд╖рдорддрд╛рдУрдВ рдХреЛ рдЫреЛрдбрд╝реЗрдВ

--рд╕реАрдЧреНрд░реБрдк-рдкреИрд░реЗрдВрдЯ=""
Cgroups рдХрд╛ рдкрде рдЬрд┐рд╕рдХреЗ рдЕрдВрддрд░реНрдЧрдд рдХрдВрдЯреЗрдирд░ рдХреЗ рд▓рд┐рдП cgroup рдмрдирд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдпрджрд┐ рдкрде
рдирд┐рд░рдкреЗрдХреНрд╖ рдирд╣реАрдВ рд╣реИ, рдкрде рдХреЛ init рдХреЗ cgroups рдкрде рдХреЗ рд╕рд╛рдкреЗрдХреНрд╖ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ
рдкреНрд░рдХреНрд░рд┐рдпрд╛ред рдпрджрд┐ рд╕реАрдЧреНрд░реБрдк рдкрд╣рд▓реЗ рд╕реЗ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИрдВ рддреЛ рдЙрдиреНрд╣реЗрдВ рдмрдирд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

--cidfile=""
рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдХрдВрдЯреЗрдирд░ рдЖрдИрдбреА рд▓рд┐рдЦреЗрдВ

--рд╕реАрдкреАрдпреВ-рдЕрд╡рдзрд┐=0
рд╕реАрдкреАрдпреВ рд╕реАрдПрдлрдПрд╕ (рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЙрдЪрд┐рдд рд╢реЗрдбреНрдпреВрд▓рд░) рдЕрд╡рдзрд┐ рдХреЛ рд╕реАрдорд┐рдд рдХрд░реЗрдВ

рдХрдВрдЯреЗрдирд░ рдХреЗ CPU рдЙрдкрдпреЛрдЧ рдХреЛ рд╕реАрдорд┐рдд рдХрд░реЗрдВред рдпрд╣ рдзреНрд╡рдЬ рдХрд░реНрдиреЗрд▓ рдХреЛ рдХрдВрдЯреЗрдирд░ рдХреЗ рд╕реАрдкреАрдпреВ рдХреЛ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рддрд╛ рд╣реИ
рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЕрд╡рдзрд┐ рддрдХ рдЙрдкрдпреЛрдЧред

--cpuset-cpus=""
рд╕реАрдкреАрдпреВ рдЬрд┐рд╕рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрди рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдиреА рд╣реИ (0-3, 0,1)

--cpuset-mems=""
рдореЗрдореЛрд░реА рдиреЛрдбреНрд╕ (рдПрдордИрдПрдо) рдЬрд┐рд╕рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрди (0-3, 0,1) рдХреА рдЕрдиреБрдорддрд┐ рджреА рдЬрд╛рддреА рд╣реИред рдХреЗрд╡рд▓ NUMA рдкрд░ рдкреНрд░рднрд╛рд╡реА
рд╕рд┐рд╕реНрдЯрдо.

рдпрджрд┐ рдЖрдкрдХреЗ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдЪрд╛рд░ рдореЗрдореЛрд░реА рдиреЛрдб рд╣реИрдВ (0-3), рддреЛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ --cpuset-mems=0,1 рдлрд┐рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдБ
рдЖрдкрдХреЗ рдбреЙрдХрд░ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдХреЗрд╡рд▓ рдкрд╣рд▓реЗ рджреЛ рдореЗрдореЛрд░реА рдиреЛрдбреНрд╕ рдХреА рдореЗрдореЛрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

--рд╕реАрдкреАрдпреВ-рдХреЛрдЯрд╛=0
рд╕реАрдкреАрдпреВ рд╕реАрдПрдлрдПрд╕ (рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдирд┐рд╖реНрдкрдХреНрд╖ рд╢реЗрдбреНрдпреВрд▓рд░) рдХреЛрдЯрд╛ рд╕реАрдорд┐рдд рдХрд░реЗрдВ

рдХрдВрдЯреЗрдирд░ рдХреЗ CPU рдЙрдкрдпреЛрдЧ рдХреЛ рд╕реАрдорд┐рдд рдХрд░реЗрдВред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдХрдВрдЯреЗрдирд░ рдкреВрд░реНрдг CPU рд╕рдВрд╕рд╛рдзрди рдХреЗ рд╕рд╛рде рдЪрд▓рддреЗ рд╣реИрдВред
рдпрд╣ рдзреНрд╡рдЬ рдХрд░реНрдиреЗрд▓ рдХреЛ рдХрдВрдЯреЗрдирд░ рдХреЗ рд╕реАрдкреАрдпреВ рдЙрдкрдпреЛрдЧ рдХреЛ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреЛрдЯрд╛ рддрдХ рд╕реАрдорд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рддрд╛ рд╣реИред

-d, -- рдЕрд▓рдЧ рдХрд░рдирд╛=<strong>рдЙрджреНрджреЗрд╢реНрдп</strong>|рдЕрд╕рддреНрдп
рдбрд┐рдЯреИрдЪреНрдб рдореЛрдб: рдХрдВрдЯреЗрдирд░ рдХреЛ рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб рдореЗрдВ рдЪрд▓рд╛рдПрдВ рдФрд░ рдирдпрд╛ рдХрдВрдЯреЗрдирд░ рдЖрдИрдбреА рдкреНрд░рд┐рдВрдЯ рдХрд░реЗрдВред
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реИ рдЕрд╕рддреНрдп.

рдЖрдк рдХрд┐рд╕реА рднреА рд╕рдордп рджреМрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ рдбрд╛рдХ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗрд╡рд╛рд▓рд╛ рдордЬрд╝рджреВрд░ ps рдЪрд▓ рд░рд╣реЗ рдХреА рд╕реВрдЪреА рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рджреВрд╕рд░реЗ рд╢реЗрд▓ рдореЗрдВ
рдХрдВрдЯреЗрдирд░. рдЖрдк рдПрдХ рдЕрд▓рдЧ рдХрдВрдЯреЗрдирд░ рд╕реЗ рджреЛрдмрд╛рд░рд╛ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ рдбрд╛рдХ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗрд╡рд╛рд▓рд╛ рдордЬрд╝рджреВрд░ рд╕рдВрд▓рдЧреНрди рдХрд░рдирд╛. рдпрджрд┐ рдЖрдк рдЪреБрдирддреЗ рд╣реИрдВ
рдПрдХ рдХрдВрдЯреЗрдирд░ рдХреЛ рдЕрд▓рдЧ рдореЛрдб рдореЗрдВ рдЪрд▓рд╛рдПрдВ, рдлрд┐рд░ рдЖрдк рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ -рдЖрд░рдПрдо рд╡рд┐рдХрд▓реНрдк.

рдЯреНрдЯреА рдореЛрдб рдореЗрдВ рд╕рдВрд▓рдЧреНрди рд╣реЛрдиреЗ рдкрд░, рдЖрдк рдХрдВрдЯреЗрдирд░ рд╕реЗ рдЕрд▓рдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдФрд░ рдЗрд╕реЗ рдЪрд╛рд▓реВ рдЫреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ)
рдПрдХ рд╡рд┐рдиреНрдпрд╛рд╕ рдпреЛрдЧреНрдп рдХреБрдВрдЬреА рдЕрдиреБрдХреНрд░рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЕрдиреБрдХреНрд░рдо рд╣реИ ctrl-рдкреА Ctrl-рдХреНрдпреВ. рдЖрдк рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдореБрдЦреНрдп рдЕрдиреБрдХреНрд░рдо --рдЕрд▓рдЧ рдХрд░реЗрдВ-рдХреБрдВрдЬрд┐рдпрд╛рдБ рд╡рд┐рдХрд▓реНрдк рдпрд╛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ред рджреЗрдЦрдирд╛
config-json(5) рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдкрд░ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдХреЗ рд▓рд┐рдПред

--рдЕрд▓рдЧ рдХрд░реЗрдВ-рдХреБрдВрдЬрд┐рдпрд╛рдБ=""
рдХрд┐рд╕реА рдХрдВрдЯреЗрдирд░ рдХреЛ рдЕрд▓рдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдЦреНрдп рдЕрдиреБрдХреНрд░рдо рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░реЗрдВред рдкреНрд░рд╛рд░реВрдк рдПрдХ рдПрдХрд▓ рд╡рд░реНрдг рд╣реИ [рдПрдЬреЗрдб]
or Ctrl- рдЬрд╣рд╛рдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ: AZ, @, ^, [, , or _.

--рдбрд┐рд╡рд╛рдЗрд╕= []
рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдПрдХ рд╣реЛрд╕реНрдЯ рдбрд┐рд╡рд╛рдЗрд╕ рдЬреЛрдбрд╝реЗрдВ (рдЬреИрд╕реЗ --device=/dev/sdc:/dev/xvdc:rwm)

--рдбрд┐рд╡рд╛рдЗрд╕-рд░реАрдб-рдмреАрдкреАрдПрд╕= []
рдХрд┐рд╕реА рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗ рдкрдврд╝рдиреЗ рдХреА рджрд░ рд╕реАрдорд┐рдд рдХрд░реЗрдВ (рдЬреИрд╕реЗ --device-read-bps=/dev/sda:1mb)

--рдбрд┐рд╡рд╛рдЗрд╕-рд░реАрдб-рдЖрдИрдУрдкреАрдПрд╕= []
рдХрд┐рд╕реА рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗ рдкрдврд╝рдиреЗ рдХреА рджрд░ рд╕реАрдорд┐рдд рдХрд░реЗрдВ (рдЬреИрд╕реЗ --device-read-iops=/dev/sda:1000)

--рдбрд┐рд╡рд╛рдЗрд╕-рд░рд╛рдЗрдЯ-рдмреАрдкреАрдПрд╕= []
рд▓рд┐рдЦрдиреЗ рдХреА рджрд░ рдХреЛ рдХрд┐рд╕реА рдбрд┐рд╡рд╛рдЗрд╕ рддрдХ рд╕реАрдорд┐рдд рдХрд░реЗрдВ (рдЬреИрд╕реЗ --device-write-bps=/dev/sda:1mb)

--рдбрд┐рд╡рд╛рдЗрд╕-рд░рд╛рдЗрдЯ-рдЖрдИрдУрдкреАрдПрд╕= []
рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рд▓рд┐рдЦрдиреЗ рдХреА рджрд░ рд╕реАрдорд┐рдд рдХрд░реЗрдВ (рдЬреИрд╕реЗ --device-write-iops=/dev/sda:1000)

--рдбреАрдПрдирдПрд╕-рдЦреЛрдЬ= []
рдХрд╕реНрдЯрдо DNS рдЦреЛрдЬ рдбреЛрдореЗрди рд╕реЗрдЯ рдХрд░реЗрдВ (рдпрджрд┐ рдЖрдк рдЦреЛрдЬ рд╕реЗрдЯ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддреЛ --dns-search=. рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
рдбреЛрдореЗрди)

--рдбреАрдПрдирдПрд╕-рдСрдкреНрдЯ= []
рдХрд╕реНрдЯрдо DNS рд╡рд┐рдХрд▓реНрдк рд╕реЗрдЯ рдХрд░реЗрдВ

--рдбреАрдПрдирдПрд╕= []
рдХрд╕реНрдЯрдо DNS рд╕рд░реНрд╡рд░ рд╕реЗрдЯ рдХрд░реЗрдВ

рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрдВрдЯреЗрдирд░ рдХреЛ рджрд┐рдП рдЧрдП DNS рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдЖрдорддреМрд░ рдкрд░ рдпрд╣ рддрдм рдЖрд╡рд╢реНрдпрдХ рд╣реЛрддрд╛ рд╣реИ рдЬрдм рд╣реЛрд╕реНрдЯ DNS рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХрдВрдЯреЗрдирд░ рдХреЗ рд▓рд┐рдП рдЕрдорд╛рдиреНрдп рд╣реЛ
(рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, 127.0.0.1)ред рдЬрдм рдпрд╣ рдорд╛рдорд▓рд╛ рд╣реИ --рдбреАрдПрдирдПрд╕ рдкреНрд░рддреНрдпреЗрдХ рд░рди рдХреЗ рд▓рд┐рдП рдЭрдВрдбреЗ рдЖрд╡рд╢реНрдпрдХ рд╣реИрдВред

-e, --env= []
рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рд╕реЗрдЯ рдХрд░реЗрдВ

рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдЖрдкрдХреЛ рдордирдорд╛рдирд╛ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдЬреЛ рдЗрд╕рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИрдВ
рд╡рд╣ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЬреЛ рдХрдВрдЯреЗрдирд░ рдХреЗ рдЕрдВрджрд░ рд▓реЙрдиреНрдЪ рдХреА рдЬрд╛рдПрдЧреАред

--рдкреНрд░рд╡реЗрд╢ рдмрд┐рдВрджреБ=""
рдЫрд╡рд┐ рдХреЗ рдбрд┐рдлрд╝реЙрд▓реНрдЯ ENTRYPOINT рдХреЛ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рдХрд░реЗрдВ

рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдЖрдкрдХреЛ рд╕реЗрдЯ рдХреА рдЧрдИ рдЫрд╡рд┐ рдХреЗ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдмрд┐рдВрджреБ рдХреЛ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ
Dockerfile. рдПрдХ рдЫрд╡рд┐ рдХрд╛ ENTRYPOINT рдПрдХ рдХрдорд╛рдВрдб рдХреЗ рд╕рдорд╛рди рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛
рдХрдВрдЯреЗрдирд░ рд╢реБрд░реВ рд╣реЛрдиреЗ рдкрд░ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ (рдЬрд╛рдирдмреВрдЭрдХрд░) рдЕрдзрд┐рдХ рдХрдард┐рди рд╣реИ
рдУрд╡рд░рд░рд╛рдЗрдб ENTRYPOINT рдПрдХ рдХрдВрдЯреЗрдирд░ рдХреЛ рдЙрд╕рдХреА рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдкреНрд░рдХреГрддрд┐ рдпрд╛ рд╡реНрдпрд╡рд╣рд╛рд░ рджреЗрддрд╛ рд╣реИ, рддрд╛рдХрд┐ рдХрдм
рдЖрдк рдПрдХ ENTRYPOINT рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ, рдЖрдк рдХрдВрдЯреЗрдирд░ рдХреЛ рдРрд╕реЗ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬреИрд╕реЗ рдХрд┐ рд╡рд╣ рдмрд╛рдЗрдирд░реА рд╣реЛ, рдкреВрд░реНрдг рд░реВрдк рд╕реЗ
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╡рд┐рдХрд▓реНрдк, рдФрд░ рдЖрдк рдХрдорд╛рдВрдб рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрдзрд┐рдХ рд╡рд┐рдХрд▓реНрдк рджреЗ рд╕рдХрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди, рдХрднреА-рдХрднреА рдП
рдСрдкрд░реЗрдЯрд░ рдХрдВрдЯреЗрдирд░ рдХреЗ рдЕрдВрджрд░ рдХреБрдЫ рдФрд░ рдЪрд▓рд╛рдирд╛ рдЪрд╛рд╣ рд╕рдХрддрд╛ рд╣реИ, рддрд╛рдХрд┐ рдЖрдк рдЗрд╕реЗ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░ рд╕рдХреЗрдВ
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд░рдирдЯрд╛рдЗрдо рдкрд░ рдбрд┐рдлрд╝реЙрд▓реНрдЯ ENTRYPOINT --рдкреНрд░рд╡реЗрд╢ рдмрд┐рдВрджреБ рдФрд░ рдирдпрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ
рдкреНрд░рд╡реЗрд╢ рдмрд┐рдВрджреБред

--env-рдлрд╝рд╛рдЗрд▓= []
рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдХреА рд╕реАрдорд╛рдВрдХрд┐рдд рдлрд╝рд╛рдЗрд▓ рдХреЛ рдПрдХ рдкрдВрдХреНрддрд┐ рдореЗрдВ рдкрдврд╝реЗрдВ

--рдЕрдирд╛рд╡реГрдд рдХрд░рдирд╛= []
рдПрдХ рдкреЛрд░реНрдЯ, рдпрд╛ рдкреЛрд░реНрдЯ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░реЗрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП --expose=3300-3310) рдбреЙрдХрд░ рдХреЛ рд╕реВрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐
рдХрдВрдЯреЗрдирд░ рд░рдирдЯрд╛рдЗрдо рдкрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдиреЗрдЯрд╡рд░реНрдХ рдкреЛрд░реНрдЯ рдкрд░ рд╕реБрдирддрд╛ рд╣реИред рдбреЙрдХрд░ рдЗрд╕ рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ
рд▓рд┐рдВрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЛ рдЖрдкрд╕ рдореЗрдВ рдЬреЛрдбрд╝рдирд╛ рдФрд░ рд╣реЛрд╕реНрдЯ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдкреЛрд░реНрдЯ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ред

--рд╕рдореВрд╣-рдЬреЛрдбрд╝реЗрдВ= []
рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рдореВрд╣ рдЬреЛрдбрд╝реЗрдВ

-h, --рд╣реЛрд╕реНрдЯрдирд╛рдо=""
рдХрдВрдЯреЗрдирд░ рд╣реЛрд╕реНрдЯ рдирд╛рдо

рдХрдВрдЯреЗрдирд░ рд╣реЛрд╕реНрдЯ рдирд╛рдо рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдХрдВрдЯреЗрдирд░ рдХреЗ рдЕрдВрджрд░ рдЙрдкрд▓рдмреНрдз рд╣реИред

--рдорджрдж
рдкреНрд░рд┐рдВрдЯ рдЙрдкрдпреЛрдЧ рд╡рд┐рд╡рд░рдг

-i, --рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡=<strong>рдЙрджреНрджреЗрд╢реНрдп</strong>|рдЕрд╕рддреНрдп
рд╕рдВрд▓рдЧреНрди рди рд╣реЛрдиреЗ рдкрд░ рднреА STDIN рдЦреБрд▓рд╛ рд░рдЦреЗрдВред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реИ рдЕрд╕рддреНрдп.

рд╕рд╣реА рдкрд░ рд╕реЗрдЯ рд╣реЛрдиреЗ рдкрд░, рд╕рдВрд▓рдЧреНрди рди рд╣реЛрдиреЗ рдкрд░ рднреА stdin рдХреЛ рдЦреБрд▓рд╛ рд░рдЦреЗрдВред рдбрд┐рдлреЙрд▓реНрдЯ рдЧрд▓рдд рд╣реИред

--рдЖрдИрдкреА=""
рдХрдВрдЯреЗрдирд░ рдХрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ IPv4 рдкрддрд╛ рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИ (рдЬреИрд╕реЗ 172.23.0.9)

рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЗрд╡рд▓ рдХреЗ рд╕рд╛рде рд╕рдВрдпреЛрдЬрди рдореЗрдВ рд╣реА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ --рдЬрд╛рд▓ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛-рдкрд░рд┐рднрд╛рд╖рд┐рдд рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рд▓рд┐рдП

--рдЖрдИрдкреА6=""
рдХрдВрдЯреЗрдирд░ рдХрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ IPv6 рдкрддрд╛ рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИ (рдЬреИрд╕реЗ 2001:db8::1b99)

рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЗрд╡рд▓ рдХреЗ рд╕рд╛рде рд╕рдВрдпреЛрдЬрди рдореЗрдВ рд╣реА рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ --рдЬрд╛рд▓ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛-рдкрд░рд┐рднрд╛рд╖рд┐рдд рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рд▓рд┐рдП

--рдЖрдИрдкреАрд╕реА=""
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХрдВрдЯреЗрдирд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдирд┐рдЬреА рдЖрдИрдкреАрд╕реА рдиреЗрдорд╕реНрдкреЗрд╕ (POSIX SysV IPC) рдмрдирд╛рдирд╛ рд╣реИ
'рдХрдВрдЯреЗрдирд░: ': рд╕рд╛рдЭрд╛ рдХрд┐рдП рдЧрдП рдХрд┐рд╕реА рдЕрдиреНрдп рдХрдВрдЯреЗрдирд░ рдХрд╛ рдкреБрди: рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ
рдореЗрдореЛрд░реА, рд╕реЗрдорд╛рдлреЛрд░ рдФрд░ рд╕рдВрджреЗрд╢ рдХрддрд╛рд░реЗрдВ
'рд╣реЛрд╕реНрдЯ': рд╣реЛрд╕реНрдЯ рджреНрд╡рд╛рд░рд╛ рд╕рд╛рдЭрд╛ рдХреА рдЧрдИ рдореЗрдореЛрд░реА, рд╕реЗрдорд╛рдлреЛрд░ рдФрд░ рд╕рдВрджреЗрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
рдХрдВрдЯреЗрдирд░ рдХреЗ рдЕрдВрджрд░ рдХрддрд╛рд░реЗрдВ. рдиреЛрдЯ: рд╣реЛрд╕реНрдЯ рдореЛрдб рдХрдВрдЯреЗрдирд░ рдХреЛ рд╕реНрдерд╛рдиреАрдп рддрдХ рдкреВрд░реНрдг рдкрд╣реБрдВрдЪ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ
рд╕рд╛рдЭрд╛ рд╕реНрдореГрддрд┐ рдФрд░ рдЗрд╕рд▓рд┐рдП рдЗрд╕реЗ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред

--рдПрдХрд╛рдВрдд="рдЪреВрдХ"
рдЖрдЗрд╕реЛрд▓реЗрд╢рди рдХрдВрдЯреЗрдирд░реЛрдВ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдЖрдЗрд╕реЛрд▓реЗрд╢рди рддрдХрдиреАрдХ рдХреЗ рдкреНрд░рдХрд╛рд░ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИред

-l, --рд▓реЗрдмрд▓= []
рдХрдВрдЯреЗрдирд░ рдкрд░ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рд╕реЗрдЯ рдХрд░реЗрдВ (рдЬреИрд╕реЗ, --label com.example.key=value)

--рдХрд░реНрдиреЗрд▓-рдореЗрдореЛрд░реА=""
рдХрд░реНрдиреЗрд▓ рдореЗрдореЛрд░реА рд╕реАрдорд╛ (рдкреНрд░рд╛рд░реВрдк: [ ], рдЬрд╣рд╛рдВ рдЗрдХрд╛рдИ = рдмреА, рдХреЗ, рдПрдо рдпрд╛ рдЬреА)

рдПрдХ рдХрдВрдЯреЗрдирд░ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рдХрд░реНрдиреЗрд▓ рдореЗрдореЛрд░реА рдХреЛ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ 0 рдХреА рд╕реАрдорд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ (рдирд╣реАрдВ)
рдХрд╛ рдЙрдкрдпреЛрдЧ --рдХрд░реНрдиреЗрд▓-рдореЗрдореЛрд░реА), рдХрдВрдЯреЗрдирд░ рдХреА рдХрд░реНрдиреЗрд▓ рдореЗрдореЛрд░реА рд╕реАрдорд┐рдд рдирд╣реАрдВ рд╣реИред рдпрджрд┐ рдЖрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╣реИрдВ a
рд╕реАрдорд╛, рдЗрд╕реЗ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдкреГрд╖реНрда рдЖрдХрд╛рд░ рдХреЗ рдЧреБрдгрдХ рддрдХ рдкреВрд░реНрдгрд╛рдВрдХрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдореВрд▓реНрдп рдмрд╣реБрдд рдмрдбрд╝рд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд▓рд╛рдЦреЛрдВ рдЦрд░рдмреЛрдВред

--рд▓реЗрдмрд▓-рдлрд╝рд╛рдЗрд▓= []
рд▓реЗрдмрд▓ рдХреА рд╕реАрдорд╛рдВрдХрд┐рдд рдлрд╝рд╛рдЗрд▓ рдХреЛ рдПрдХ рдкрдВрдХреНрддрд┐ рдореЗрдВ рдкрдврд╝реЗрдВ

--рд╕рдВрдкрд░реНрдХ= []
рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рд╕реА рдЕрдиреНрдп рдХрдВрдЯреЗрдирд░ рдореЗрдВ рд▓рд┐рдВрдХ рдЬреЛрдбрд╝реЗрдВ :рдЙрдкрдирд╛рдо рдпрд╛ рдмрд╕ рдореЗрдВ
рдХрд┐рд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдЙрдкрдирд╛рдо рдирд╛рдо рд╕реЗ рдореЗрд▓ рдЦрд╛рдПрдЧрд╛

рдпрджрд┐ рдСрдкрд░реЗрдЯрд░ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ --рд╕рдВрдкрд░реНрдХ рдирдпрд╛ рдХреНрд▓рд╛рдЗрдВрдЯ рдХрдВрдЯреЗрдирд░ рд╢реБрд░реВ рдХрд░рддреЗ рд╕рдордп, рдХреНрд▓рд╛рдЗрдВрдЯ
рдХрдВрдЯреЗрдирд░ рдПрдХ рдирд┐рдЬреА рдиреЗрдЯрд╡рд░реНрдХрд┐рдВрдЧ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЙрдЬрд╛рдЧрд░ рдкреЛрд░реНрдЯ рддрдХ рдкрд╣реБрдВрдЪ рд╕рдХрддрд╛ рд╣реИред рдбреЙрдХрд░ рд╕реЗрдЯ рд╣реЛ рдЬрд╛рдПрдЧрд╛
рдХреНрд▓рд╛рдЗрдВрдЯ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдХреБрдЫ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдпрд╣ рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рд╣рд╛рдпрддрд╛ рдХреЗ рд▓рд┐рдП рдХрд┐ рдХреМрди рд╕рд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдФрд░
рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреЛрд░реНрдЯ.

--рд▓реЙрдЧ-рдбреНрд░рд╛рдЗрд╡рд░="json рдлрд╝рд╛рдЗрд▓|syslog|рдкрддреНрд░рд┐рдХрд╛|рдЬреЗрд▓рдлрд╝|рдзрд╛рд░рд╛рдкреНрд░рд╡рд╛рд╣|awlogs|рдЕрд▓рдЧ рд╣реЛрдирд╛|рдХреЛрдИ рдирд╣реАрдВ"
рдХрдВрдЯреЗрдирд░ рдХреЗ рд▓рд┐рдП рд▓реЙрдЧрд┐рдВрдЧ рдбреНрд░рд╛рдЗрд╡рд░. рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЛ рдбреЗрдореЙрди рджреНрд╡рд╛рд░рд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ --рд▓реЙрдЧ-рдбреНрд░рд╛рдЗрд╡рд░ рдЭрдВрдбрд╛ред
рдЪреЗрддрд╛рд╡рдиреА: рдбрд╛рдХ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗрд╡рд╛рд▓рд╛ рдордЬрд╝рджреВрд░ рд▓реЙрдЧ рдХрдорд╛рдВрдб рдХреЗрд╡рд▓ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ json рдлрд╝рд╛рдЗрд▓ рдФрд░
рдкрддреНрд░рд┐рдХрд╛ рд▓реЙрдЧрд┐рдВрдЧ рдбреНрд░рд╛рдЗрд╡рд░.

--рд▓реЙрдЧ-рдСрдкреНрдЯ= []
рд▓реЙрдЧрд┐рдВрдЧ рдбреНрд░рд╛рдЗрд╡рд░ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд┐рдХрд▓реНрдкред

-m, --рдпрд╛рдж=""
рдореЗрдореЛрд░реА рд╕реАрдорд╛ (рдкреНрд░рд╛рд░реВрдк: [ ], рдЬрд╣рд╛рдВ рдЗрдХрд╛рдИ = рдмреА, рдХреЗ, рдПрдо рдпрд╛ рдЬреА)

рдЖрдкрдХреЛ рдПрдХ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдЙрдкрд▓рдмреНрдз рдореЗрдореЛрд░реА рдХреЛ рд╕реАрдорд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдпрджрд┐ рд╣реЛрд╕реНрдЯ рд╕реНрд╡реИрдк рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ
рд╕реНрдореГрддрд┐, рдлрд┐рд░ -m рдореЗрдореЛрд░реА рд╕реЗрдЯрд┐рдВрдЧ рднреМрддрд┐рдХ рд░реИрдо рд╕реЗ рдмрдбрд╝реА рд╣реЛ рд╕рдХрддреА рд╣реИред рдпрджрд┐ 0 рдХреА рд╕реАрдорд╛ рд╣реИ
рдирд┐рд░реНрджрд┐рд╖реНрдЯ (рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛) -m), рдХрдВрдЯреЗрдирд░ рдХреА рдореЗрдореЛрд░реА рд╕реАрдорд┐рдд рдирд╣реАрдВ рд╣реИред рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕реАрдорд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ
рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдкреГрд╖реНрда рдЖрдХрд╛рд░ рдХреЗ рдЧреБрдгрдХ рддрдХ рдкреВрд░реНрдгрд╛рдВрдХрд┐рдд (рдорд╛рди рдмрд╣реБрдд рд╣реЛрдЧрд╛)ред
рдмрдбрд╝рд╛, рдпрд╛рдиреА рд▓рд╛рдЦреЛрдВ рдЦрд░рдмреЛрдВ)ред

--рд╕реНрдореГрддрд┐-рдЖрд░рдХреНрд╖рдг=""
рдореЗрдореЛрд░реА рд╕реЙрдлреНрдЯ рд╕реАрдорд╛ (рдкреНрд░рд╛рд░реВрдк: [ ], рдЬрд╣рд╛рдВ рдЗрдХрд╛рдИ = рдмреА, рдХреЗ, рдПрдо рдпрд╛ рдЬреА)

рдореЗрдореЛрд░реА рд░рд┐рдЬрд╝рд░реНрд╡реЗрд╢рди рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЬрдм рд╕рд┐рд╕реНрдЯрдо рдореЗрдореЛрд░реА рд╡рд┐рд╡рд╛рдж рдпрд╛ рдХрдо рдореЗрдореЛрд░реА рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рддрд╛ рд╣реИ,
рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЛ рдЕрдкрдиреА рдЦрдкрдд рдХреЛ рдЙрдирдХреЗ рдЖрд░рдХреНрд╖рдг рддрдХ рд╕реАрдорд┐рдд рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рддреЛ рдЖрдкрдХреЛ рдЪрд╛рд╣рд┐рдП
рд╣рдореЗрд╢рд╛ рдиреАрдЪреЗ рдорд╛рди рд╕реЗрдЯ рдХрд░реЗрдВ --рдпрд╛рдж, рдЕрдиреНрдпрдерд╛ рдХрдареЛрд░ рд╕реАрдорд╛ рдХреЛ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреА рдЬрд╛рдПрдЧреАред рджреНрд╡рд╛рд░рд╛
рдбрд┐рдлрд╝реЙрд▓реНрдЯ, рдореЗрдореЛрд░реА рдЖрд░рдХреНрд╖рдг рдореЗрдореЛрд░реА рд╕реАрдорд╛ рдХреЗ рд╕рдорд╛рди рд╣реЛрдЧрд╛ред

--рд╕реНрдореГрддрд┐-рд╕реНрд╡реИрдк= "рд╕реАрдорд╛"
рдореЗрдореЛрд░реА рдкреНрд▓рд╕ рд╕реНрд╡реИрдк рдХреЗ рдмрд░рд╛рдмрд░ рдПрдХ рд╕реАрдорд╛ рдорд╛рдиред рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП -m (--рдпрд╛рдж) рдЭрдВрдбрд╛ред
рд╡рд┐рдирд┐рдордп рд╕реАрдорд╛ рд╣рдореЗрд╢рд╛ рд╕реЗ рдмрдбрд╝рд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП -m (--рдпрд╛рдж) рдХреАрдорддред

рдХрд╛ рдкреНрд░рд╛рд░реВрдк рд╕реАрдорд╛ is [ ]. рдЗрдХрд╛рдИ рд╣реЛ рд╕рдХрддреА рд╣реИ b (рдмрд╛рдЗрдЯреНрд╕), k (рдХрд┐рд▓реЛрдмрд╛рдЗрдЯреНрд╕), m
(рдореЗрдЧрд╛рдмрд╛рдЗрдЯреНрд╕), рдпрд╛ g (рдЧреАрдЧрд╛рдмрд╛рдЗрдЯ)ред рдпрджрд┐ рдЖрдк рдПрдХ рдЗрдХрд╛рдИ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, b рдкреНрд░рдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред LIMIT рдХреЛ рд╕реЗрдЯ рдХрд░реЗрдВ -1 рд╕реЗрд╡рд╛ рдореЗрд░реЗ
рдЕрд╕реАрдорд┐рдд рд╕реНрд╡реИрдк рд╕рдХреНрд╖рдо рдХрд░реЗрдВ.

--рдореИрдХ рдкрддрд╛=""
рдХрдВрдЯреЗрдирд░ рдореИрдХ рдкрддрд╛ (рдЬреИрд╕реЗ 92:d0:c6:0a:29:33)

рдпрд╛рдж рд░рдЦреЗрдВ рдХрд┐ рдИрдерд░рдиреЗрдЯ рдиреЗрдЯрд╡рд░реНрдХ рдореЗрдВ рдореИрдХ рдПрдбреНрд░реЗрд╕ рдЕрджреНрд╡рд┐рддреАрдп рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред IPv6 рд▓рд┐рдВрдХ-рд╕реНрдерд╛рдиреАрдп
рдкрддрд╛ RFC4862 рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ MAC рдкрддреЗ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реЛрдЧрд╛ред

--рдирд╛рдо=""
рдХрдВрдЯреЗрдирд░ рдХреЛ рдПрдХ рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ

рдСрдкрд░реЗрдЯрд░ рдХрд┐рд╕реА рдХрдВрдЯреЗрдирд░ рдХреА рдкрд╣рдЪрд╛рди рддреАрди рддрд░реАрдХреЛрдВ рд╕реЗ рдХрд░ рд╕рдХрддрд╛ рд╣реИ:
рдпреВрдпреВрдЖрдИрдбреА рд▓рдВрдмрд╛ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛
(тАЬf78375b1c487e03c9438c729345e54db9d20cfa2ac1fc3494b6eb60872e74778тАЭ)
рдпреВрдпреВрдЖрдИрдбреА рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ ("f78375b1c487")
рдирд╛рдо ("рдЬреЛрдирд╛")

рдпреВрдпреВрдЖрдИрдбреА рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдбреЙрдХрд░ рдбреЗрдореЙрди рд╕реЗ рдЖрддреЗ рд╣реИрдВ, рдФрд░ рдпрджрд┐ рдХреЛрдИ рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
рдХрдВрдЯреЗрдирд░ рдХреЗ рд╕рд╛рде --рдирд╛рдо рддрдм рдбреЗрдореЙрди рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдирд╛рдо рднреА рдЙрддреНрдкрдиреНрди рдХрд░реЗрдЧрд╛ред рдирд╛рдо рд╣реИ
рд▓рд┐рдВрдХ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддреЗ рд╕рдордп рдЙрдкрдпреЛрдЧреА (рджреЗрдЦреЗрдВ)ред --рд╕рдВрдкрд░реНрдХ) (рдпрд╛ рдХреЛрдИ рдЕрдиреНрдп рд╕реНрдерд╛рди рдЬрд┐рд╕рдХреА рдЖрдкрдХреЛ рдкрд╣рдЪрд╛рди рдХрд░рдиреА рд╣реЛ
рдХрдВрдЯреЗрдирд░). рдпрд╣ рдкреГрд╖реНрдарднреВрдорд┐ рдФрд░ рдЕрдЧреНрд░рднреВрдорд┐ рдбреЙрдХрд░ рдХрдВрдЯреЗрдирд░ рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

--рдЬрд╛рд▓="рдкреБрд▓"
рдХрдВрдЯреЗрдирд░ рдХреЗ рд▓рд┐рдП рдиреЗрдЯрд╡рд░реНрдХ рдореЛрдб рд╕реЗрдЯ рдХрд░реЗрдВ
'рдмреНрд░рд┐рдЬ': рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдбреЙрдХрд░ рдкрд░ рдПрдХ рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдЯреИрдХ рдмрдирд╛рдПрдВ
рдкреБрд▓
'рдХреЛрдИ рдирд╣реАрдВ': рдХреЛрдИ рдиреЗрдЯрд╡рд░реНрдХрд┐рдВрдЧ рдирд╣реАрдВ
'рдХрдВрдЯреЗрдирд░: ': рджреВрд╕рд░реЗ рдХрдВрдЯреЗрдирд░ рдХреЗ рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛ рдкреБрди: рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
рдзреБрдЖрдБрд░рд╛
'рд╣реЛрд╕реНрдЯ': рдбреЙрдХрд░ рд╣реЛрд╕реНрдЯ рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдЯреИрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдиреЛрдЯ: рдореЗрдЬрд╝рдмрд╛рди
рдореЛрдб рдХрдВрдЯреЗрдирд░ рдХреЛ рдбреА-рдмрд╕ рдЬреИрд╕реА рд╕реНрдерд╛рдиреАрдп рд╕рд┐рд╕реНрдЯрдо рд╕реЗрд╡рд╛рдУрдВ рддрдХ рдкреВрд░реНрдг рдкрд╣реБрдВрдЪ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ
рдЗрд╕рд▓рд┐рдП рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ.
' | ': рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛-рдкрд░рд┐рднрд╛рд╖рд┐рдд рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ
рдиреЗрдЯрд╡рд░реНрдХ

--рдиреЗрдЯ-рдЙрдкрдирд╛рдо= []
рдХрдВрдЯреЗрдирд░ рдХреЗ рд▓рд┐рдП рдиреЗрдЯрд╡рд░реНрдХ-рд╕реНрдХреЛрдкреНрдб рдЙрдкрдирд╛рдо рдЬреЛрдбрд╝реЗрдВ

--рдКрдо-рдорд╛рд░-рдЕрдХреНрд╖рдо=<strong>рдЙрджреНрджреЗрд╢реНрдп</strong>|рдЕрд╕рддреНрдп
рдХрдВрдЯреЗрдирд░ рдХреЗ рд▓рд┐рдП OOM рдХрд┐рд▓рд░ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдирд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВред

--oom-рд╕реНрдХреЛрд░-adj=""
рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЗ рд▓рд┐рдП рд╣реЛрд╕реНрдЯ рдХреА OOM рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдУрдВ рдХреЛ рдЯреНрдпреВрди рдХрд░реЗрдВ (-1000 рд╕реЗ 1000 рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИ)

-P, --рдкреНрд░рдХрд╛рд╢рди-рд╕рднреА=<strong>рдЙрджреНрджреЗрд╢реНрдп</strong>|рдЕрд╕рддреНрдп
рд╣реЛрд╕реНрдЯ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдкрд░ рд╕рднреА рдЙрдЬрд╛рдЧрд░ рдкреЛрд░реНрдЯ рдХреЛ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдкреЛрд░реНрдЯ рдкрд░ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░реЗрдВред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реИ рдЕрд╕рддреНрдп.

рд╕рд╣реА рдкрд░ рд╕реЗрдЯ рд╣реЛрдиреЗ рдкрд░ рд╕рднреА рдЙрдЬрд╛рдЧрд░ рдкреЛрд░реНрдЯ рдХреЛ рд╣реЛрд╕реНрдЯ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдкрд░ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░реЗрдВред рдбрд┐рдлреЙрд▓реНрдЯ рдЧрд▓рдд рд╣реИред
рдпрджрд┐ рдСрдкрд░реЗрдЯрд░ -P (рдпрд╛ -p) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рддреЛ рдбреЙрдХрд░ рдЙрдЬрд╛рдЧрд░ рдкреЛрд░реНрдЯ рдХреЛ рдПрдХреНрд╕реЗрд╕ рдпреЛрдЧреНрдп рдмрдирд╛ рджреЗрдЧрд╛
рд╣реЛрд╕реНрдЯ рдФрд░ рдкреЛрд░реНрдЯ рдХрд┐рд╕реА рднреА рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реЛрдВрдЧреЗ рдЬреЛ рд╣реЛрд╕реНрдЯ рддрдХ рдкрд╣реБрдВрдЪ рд╕рдХрддрд╛ рд╣реИред -P рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп,
рдбреЙрдХрд░ рдХрд┐рд╕реА рднреА рдЙрдЬрд╛рдЧрд░ рдкреЛрд░реНрдЯ рдХреЛ рд╣реЛрд╕реНрдЯ рдкрд░ рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдкреЛрд░реНрдЯ рд╕реЗ рдмрд╛рдВрдз рджреЗрдЧрд╛ рдЕрд▓реНрдкрдХрд╛рд▓рд┐рдХ рдмрдВрджрд░рдЧрд╛рд╣
рд░реЗрдВрдЬ рджреНрд╡рд╛рд░рд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд /proc/sys/net/ipv4/ip_local_port_range. рдХреЗ рдмреАрдЪ рдореИрдкрд┐рдВрдЧ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП
рд╣реЛрд╕реНрдЯ рдкреЛрд░реНрдЯ рдФрд░ рдПрдХреНрд╕рдкреЛрдЬрд╝реНрдб рдкреЛрд░реНрдЯ, рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдбрд╛рдХ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗрд╡рд╛рд▓рд╛ рдордЬрд╝рджреВрд░ рдмрдВрджрд░рдЧрд╛рд╣.

-p, --рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░реЗрдВ= []
рд╣реЛрд╕реНрдЯ рдкрд░ рдХрдВрдЯреЗрдирд░ рдХрд╛ рдкреЛрд░реНрдЯ, рдпрд╛ рдкреЛрд░реНрдЯ рдХреА рд╢реНрд░реЗрдгреА рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░реЗрдВред

рдкреНрд░рд╛рд░реВрдк: рдЖрдИрдкреА:рд╣реЛрд╕реНрдЯрдкреЛрд░реНрдЯ:рдХрдВрдЯреЗрдирд░рдкреЛрд░реНрдЯ | рдЖрдИрдкреА::рдХрдВрдЯреЗрдирд░рдкреЛрд░реНрдЯ | рд╣реЛрд╕реНрдЯрдкреЛрд░реНрдЯ: рдХрдВрдЯреЗрдирд░рдкреЛрд░реНрдЯ |
рдХрдВрдЯреЗрдирд░рдкрд╛рд░реНрдЯ рд╣реЛрд╕реНрдЯрдкреЛрд░реНрдЯ рдФрд░ рдХрдВрдЯреЗрдирд░рдкреЛрд░реНрдЯ рджреЛрдиреЛрдВ рдХреЛ рдкреЛрд░реНрдЯ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдХрдм
рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП рд░реЗрдВрдЬ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╣реБрдП, рд░реЗрдВрдЬ рдореЗрдВ рдХрдВрдЯреЗрдирд░ рдкреЛрд░реНрдЯ рдХреА рд╕рдВрдЦреНрдпрд╛ рдореЗрд▓ рдЦрд╛рдиреА рдЪрд╛рд╣рд┐рдП
рд░реЗрдВрдЬ рдореЗрдВ рд╣реЛрд╕реНрдЯ рдкреЛрд░реНрдЯ рдХреА рд╕рдВрдЦреНрдпрд╛. (рдЬреИрд╕реЗ, рдбрд╛рдХ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗрд╡рд╛рд▓рд╛ рдордЬрд╝рджреВрд░ рд░рди -p 1234-1236: 1222-1224 --рдирд╛рдо
рдпрд╣ рд╕рд╣реА рд╣реИ -t рдмрд┐рдЬреАрдмреЙрдХреНрд╕ рд▓реЗрдХрд┐рди рдирд╣реАрдВ рдбрд╛рдХ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗрд╡рд╛рд▓рд╛ рдордЬрд╝рджреВрд░ рд░рди -p 1230-1236: 1230-1240 --рдирд╛рдо
рд░реЗрдВрдЬрдХрдВрдЯреЗрдирд░рдкреЛрд░реНрдЯреНрд╕рдмрд┐рдЧрд░рдерд╛рдирд░реЗрдВрдЬрд╣реЛрд╕реНрдЯрдкреЛрд░реНрдЯреНрд╕ -t рдмрд┐рдЬреАрдмреЙрдХреНрд╕) рдЖрдИрдкреА рдХреЗ рд╕рд╛рде: рдбрд╛рдХ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗрд╡рд╛рд▓рд╛ рдордЬрд╝рджреВрд░ рд░рди -p
127.0.0.1:$рд╣реЛрд╕реНрдЯрдкреЛрд░реНрдЯ:$рдХрдВрдЯреЗрдирд░рдкреЛрд░реНрдЯ --рдирд╛рдо CONTAINER -t рдХреБрдЫ рдЫрд╡рд┐ рдЙрдкрдпреЛрдЧ рдбрд╛рдХ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗрд╡рд╛рд▓рд╛ рдордЬрд╝рджреВрд░ рдмрдВрджрд░рдЧрд╛рд╣ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреЗрдЦрдиреЗ рдХреЗ
рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдорд╛рдирдЪрд┐рддреНрд░рдг: рдбрд╛рдХ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗрд╡рд╛рд▓рд╛ рдордЬрд╝рджреВрд░ рдмрдВрджрд░рдЧрд╛рд╣ CONTAINER $ рдХрдВрдЯреЗрдирд░рдкреЛрд░реНрдЯ

--рдкрд┐рдбреА=рдореЗрдЬрдмрд╛рди
рдХрдВрдЯреЗрдирд░ рдХреЗ рд▓рд┐рдП рдкреАрдЖрдИрдбреА тАЛтАЛрдореЛрдб рд╕реЗрдЯ рдХрд░реЗрдВ
рдореЗрдЬрдмрд╛рди: рдХрдВрдЯреЗрдирд░ рдХреЗ рдЕрдВрджрд░ рд╣реЛрд╕реНрдЯ рдХреЗ рдкреАрдЖрдИрдбреА тАЛтАЛрдиреЗрдорд╕реНрдкреЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
рдиреЛрдЯ: рд╣реЛрд╕реНрдЯ рдореЛрдб рдХрдВрдЯреЗрдирд░ рдХреЛ рд╕реНрдерд╛рдиреАрдп рдкреАрдЖрдИрдбреА тАЛтАЛрддрдХ рдкреВрд░реНрдг рдкрд╣реБрдВрдЪ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЗрд╕рд▓рд┐рдП рд╣реИ
рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ.

--рдпреВрдЯреАрдПрд╕=рдореЗрдЬрдмрд╛рди
рдХрдВрдЯреЗрдирд░ рдХреЗ рд▓рд┐рдП рдпреВрдЯреАрдПрд╕ рдореЛрдб рд╕реЗрдЯ рдХрд░реЗрдВ
рдореЗрдЬрдмрд╛рди: рдХрдВрдЯреЗрдирд░ рдХреЗ рдЕрдВрджрд░ рд╣реЛрд╕реНрдЯ рдХреЗ рдпреВрдЯреАрдПрд╕ рдиреЗрдорд╕реНрдкреЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
рдзреНрдпрд╛рди рджреЗрдВ: рд╣реЛрд╕реНрдЯ рдореЛрдб рдХрдВрдЯреЗрдирд░ рдХреЛ рд╣реЛрд╕реНрдЯ рдХрд╛ рд╣реЛрд╕реНрдЯрдирд╛рдо рдмрджрд▓рдиреЗ рдХреА рд╕реБрд╡рд┐рдзрд╛ рджреЗрддрд╛ рд╣реИ рдФрд░ рд╣реИ
рдЗрд╕рд▓рд┐рдП рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ.

--рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд=<strong>рдЙрджреНрджреЗрд╢реНрдп</strong>|рдЕрд╕рддреНрдп
рдЗрд╕ рдХрдВрдЯреЗрдирд░ рдХреЛ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рджреЗрдВ. рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реИ рдЕрд╕рддреНрдп.

рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдбреЙрдХрд░ рдХрдВрдЯреЗрдирд░ "рдЕрд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд" (=рдЧрд▓рдд) рд╣реЛрддреЗ рд╣реИрдВ рдФрд░ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдирд╣реАрдВ рдЪрд▓ рд╕рдХрддреЗ
рдбреЙрдХрд░ рдХрдВрдЯреЗрдирд░ рдХреЗ рдЕрдВрджрд░ рдбреЙрдХрд░ рдбреЗрдореЙрдиред рдРрд╕рд╛ рдЗрд╕рд▓рд┐рдП рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдХреЛрдИ рдХрдВрдЯреЗрдирд░ рдирд╣реАрдВ рд╣реИ
рдХрд┐рд╕реА рднреА рдбрд┐рд╡рд╛рдЗрд╕ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ред рдПрдХ "рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд" рдХрдВрдЯреЗрдирд░ рдХреЛ рд╕рднреА рдЙрдкрдХрд░рдгреЛрдВ рддрдХ рдкрд╣реБрдВрдЪ рдкреНрд░рджрд╛рди рдХреА рдЬрд╛рддреА рд╣реИред

рдЬрдм рдСрдкрд░реЗрдЯрд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддрд╛ рд╣реИ рдбрд╛рдХ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗрд╡рд╛рд▓рд╛ рдордЬрд╝рджреВрд░ рд░рди --рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд, рдбреЙрдХрд░ рд╕рднреА рддрдХ рдкрд╣реБрдВрдЪ рд╕рдХреНрд╖рдо рдХрд░реЗрдЧрд╛
рд╣реЛрд╕реНрдЯ рдкрд░ рдбрд┐рд╡рд╛рдЗрд╕ рдФрд░ рд╕рд╛рде рд╣реА рдХрдВрдЯреЗрдирд░ рдХреЛ рдЕрдиреБрдорддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП AppArmor рдореЗрдВ рдХреБрдЫ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕реЗрдЯ рдХрд░реЗрдВ
рдХрд┐рд╕реА рдХрдВрдЯреЗрдирд░ рдХреЗ рдмрд╛рд╣рд░ рдЪрд▓рдиреЗ рд╡рд╛рд▓реА рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рд╕рдорд╛рди рд╣реА рд╣реЛрд╕реНрдЯ рддрдХ рд╕рднреА рдХреА рдкрд╣реБрдВрдЪ рд╕рдорд╛рди рд╣реЛрддреА рд╣реИ
рдореЗрдЬрд╝рдмрд╛рдиред

--рд╕рд┐рдлрд╝ рдкрдврд╝рд┐рдпреЗ=<strong>рдЙрджреНрджреЗрд╢реНрдп</strong>|рдЕрд╕рддреНрдп
рдХрдВрдЯреЗрдирд░ рдХреЗ рд░реВрдЯ рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдХреЗрд╡рд▓ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдорд╛рдЙрдВрдЯ рдХрд░реЗрдВред

рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдПрдХ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдЙрд╕рдХрд╛ рд░реВрдЯ рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рд▓рд┐рдЦрдиреЗ рдпреЛрдЧреНрдп рд╣реЛрдЧрд╛ рдЬреЛ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рд▓рд┐рдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛
рдлрд╝рд╛рдЗрд▓реЗрдВ рдХрд╣реАрдВ рднреА. рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдХреЗ --рд╕рд┐рдлрд╝ рдкрдврд╝рд┐рдпреЗ рдзреНрд╡рдЬрд╛рдВрдХрд┐рдд рдХрдВрдЯреЗрдирд░ рдХрд╛ рдореВрд▓ рд╣реЛрдЧрд╛
рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдХреЗрд╡рд▓ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдорд╛рдЙрдВрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬреЛ рдХрд┐рд╕реА рднреА рд▓реЗрдЦрди рдХреЛ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рддрд╛ рд╣реИред

--рдкреБрдирдГ рдЖрд░рдВрдн рдХрд░реЗрдВ="рдирд╣реАрдВ"
рдХрд┐рд╕реА рдХрдВрдЯреЗрдирд░ рдХреЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рдиреЗ рдкрд░ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреБрдирдГ рдкреНрд░рд╛рд░рдВрдн рдиреАрддрд┐ (рдирд╣реАрдВ, рд╡рд┐рдлрд▓рддрд╛ рдкрд░[:рдЕрдзрд┐рдХрддрдо-рдкреБрдирдГ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ], рд╣рдореЗрд╢рд╛,
рдЬрдм рддрдХ рд░реЛрдХрд╛ рди рдЬрд╛рдП)ред

--рдЖрд░рдПрдо=<strong>рдЙрджреНрджреЗрд╢реНрдп</strong>|рдЕрд╕рддреНрдп
рдХрдВрдЯреЗрдирд░ рдХреЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рдиреЗ рдкрд░ рдЙрд╕реЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╣рдЯрд╛ рджреЗрдВ (-d рдХреЗ рд╕рд╛рде рдЕрд╕рдВрдЧрдд)ред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реИ
рдЕрд╕рддреНрдп.

--рд╕реБрд░рдХреНрд╖рд╛-рд╡рд┐рдХрд▓реНрдк= []
рд╕реБрд░рдХреНрд╖рд╛ рд╡рд┐рдХрд▓реНрдк

"рд▓реЗрдмрд▓:рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛:рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛" : рдХрдВрдЯреЗрдирд░ рдХреЗ рд▓рд┐рдП рд▓реЗрдмрд▓ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реЗрдЯ рдХрд░реЗрдВ
"рд▓реЗрдмрд▓: рднреВрдорд┐рдХрд╛: рднреВрдорд┐рдХрд╛" : рдХрдВрдЯреЗрдирд░ рдХреЗ рд▓рд┐рдП рд▓реЗрдмрд▓ рднреВрдорд┐рдХрд╛ рд╕реЗрдЯ рдХрд░реЗрдВ
"рд▓реЗрдмрд▓: рдкреНрд░рдХрд╛рд░: рдкреНрд░рдХрд╛рд░" : рдХрдВрдЯреЗрдирд░ рдХреЗ рд▓рд┐рдП рд▓реЗрдмрд▓ рдкреНрд░рдХрд╛рд░ рд╕реЗрдЯ рдХрд░реЗрдВ
"рд▓реЗрдмрд▓:рд╕реНрддрд░:рд╕реНрддрд░" : рдХрдВрдЯреЗрдирд░ рдХреЗ рд▓рд┐рдП рд▓реЗрдмрд▓ рд╕реНрддрд░ рд╕реЗрдЯ рдХрд░реЗрдВ
"рд▓реЗрдмрд▓: рдЕрдХреНрд╖рдо рдХрд░реЗрдВ" : рдХрдВрдЯреЗрдирд░ рдХреЗ рд▓рд┐рдП рд▓реЗрдмрд▓ рдХрд╛рд░рд╛рд╡рд╛рд╕ рдмрдВрдж рдХрд░реЗрдВ

--рд╕реНрдЯреЙрдк-рд╕рд┐рдЧреНрдирд▓=рд╕рд┐рдЧрдЯрд░рдо
рдХрд┐рд╕реА рдХрдВрдЯреЗрдирд░ рдХреЛ рд░реЛрдХрдиреЗ рдХрд╛ рд╕рдВрдХреЗрдд. рдбрд┐рдлрд╝реЙрд▓реНрдЯ SIGTERM рд╣реИ.

--shm-рдЖрдХрд╛рд░=""
рдЗрд╕ рдЖрдХрд╛рд░ рдХрд╛ /рджреЗрд╡/рд╢рдо. рдкреНрд░рд╛рд░реВрдк рд╣реИ .
рд╕рдВрдЦреНрдпрд╛ рд╕реЗ рдЕрдзрд┐рдХ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП 0. рдЗрдХрд╛рдИ рд╡реИрдХрд▓реНрдкрд┐рдХ рд╣реИ рдФрд░ рд╣реЛ рд╕рдХрддреА рд╣реИ b (рдмрд╛рдЗрдЯреНрд╕), k (рдХрд┐рд▓реЛрдмрд╛рдЗрдЯреНрд╕),
m(рдореЗрдЧрд╛рдмрд╛рдЗрдЯреНрд╕), рдпрд╛ g (рдЧреАрдЧрд╛рдмрд╛рдЗрдЯ)ред
рдпрджрд┐ рдЖрдк рдЗрдХрд╛рдИ рдХреЛ рдЫреЛрдбрд╝ рджреЗрддреЗ рд╣реИрдВ, рддреЛ рд╕рд┐рд╕реНрдЯрдо рдмрд╛рдЗрдЯреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рдЖрдХрд╛рд░ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЫреЛрдбрд╝ рджреЗрддреЗ рд╣реИрдВ, рддреЛ system
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ 64m.

--рд╕рд┐рдЧ-рдкреНрд░реЙрдХреНрд╕реА=<strong>рдЙрджреНрджреЗрд╢реНрдп</strong>|рдЕрд╕рддреНрдп
рдкреНрд░реЙрдХреНрд╕реА рдХреЛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рд╕рд┐рдЧреНрдирд▓ рдкреНрд░рд╛рдкреНрдд рд╣реБрдП (рдХреЗрд╡рд▓ рдЧреИрд░-рдЯреАрдЯреАрд╡рд╛рдИ рдореЛрдб)ред рд╕рд┐рдЧрдЪрд▓реНрдб, рд╕рд┐рдЧрд╕реНрдЯреЙрдк, рдФрд░
SIGKILL рдкреНрд░реЙрдХреНрд╕реА рдирд╣реАрдВ рд╣реИрдВ. рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реИ <strong>рдЙрджреНрджреЗрд╢реНрдп</strong>.

--рд╕реНрдореГрддрд┐-рд╕реНрд╡реИрдкрдиреЗрд╕=""
рдПрдХ рдХрдВрдЯреЗрдирд░ рдХреА рдореЗрдореЛрд░реА рд╕реНрд╡реИрдкрдиреЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдЯреНрдпреВрди рдХрд░реЗрдВред 0 рдФрд░ 100 рдХреЗ рдмреАрдЪ рдкреВрд░реНрдгрд╛рдВрдХ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИред

-t, --рдЯреНрдЯреА=<strong>рдЙрджреНрджреЗрд╢реНрдп</strong>|рдЕрд╕рддреНрдп
рдПрдХ рдЫрджреНрдо-рдЯреАрдЯреАрд╡рд╛рдИ рдЖрд╡рдВрдЯрд┐рдд рдХрд░реЗрдВред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реИ рдЕрд╕рддреНрдп.

рдЬрдм рд╕рд╣реА рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рдбреЙрдХрд░ рдПрдХ рдЫрджреНрдо-рдЯреНрдЯреА рдЖрд╡рдВрдЯрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдХрд┐рд╕реА рдХреЗ рдорд╛рдирдХ рдЗрдирдкреБрдЯ рд╕реЗ рдЬреБрдбрд╝ рд╕рдХрддрд╛ рд╣реИ
рдХрдВрдЯреЗрдирд░. рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдереНрд░реЛрдЕрд╡реЗ рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рд╢реЗрд▓ рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЧрд▓рдд рд╣реИ.

RSI -t рд╡рд┐рдХрд▓реНрдк рдбреЙрдХрд░ рдХреНрд▓рд╛рдЗрдВрдЯ рдорд╛рдирдХ рдЗрдирдкреБрдЯ рдХреЗ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рди рдХреЗ рд╕рд╛рде рдЕрд╕рдВрдЧрдд рд╣реИред

--tmpfs=[] рдПрдХ tmpfs рдорд╛рдЙрдВрдЯ рдмрдирд╛рдПрдВ

рдПрдХ рдЕрд╕реНрдерд╛рдпреА рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдорд╛рдЙрдВрдЯ рдХрд░реЗрдВ (tmpfs) рдПрдХ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдорд╛рдЙрдВрдЯ рдХрд░реЗрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:

$ рдбреЙрдХрд░ рд░рди -рдбреА --tmpfs / Tmp:rw,рдЖрдХрд╛рд░=787448k,рдореЛрдб=1777 my_image

рдпрд╣ рдЖрджреЗрд╢ рдПрдХ рдЖрд░реЛрд╣рд┐рдд рдХрд░рддрд╛ рд╣реИ tmpfs at / Tmp рдХрдВрдЯреЗрдирд░ рдХреЗ рднреАрддрд░. рд╕рдорд░реНрдерд┐рдд рдорд╛рдЙрдВрдЯ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ
рд▓рд┐рдирдХреНрд╕ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЗ рд╕рдорд╛рди рдорд╛рдЙрдВрдЯ рдЭрдВрдбреЗ. рдпрджрд┐ рдЖрдк рдХреЛрдИ рд╡рд┐рдХрд▓реНрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ system
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ: rw,noexec,nosuid,nodev,рдЖрдХрд╛рд░=65536k.

-u, --рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛=""
рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдпрд╛ рдпреВрдЖрдИрдбреА рдФрд░ рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреЗ рд▓рд┐рдП рд╕рдореВрд╣ рдирд╛рдо рдпрд╛ рдЬреАрдЖрдИрдбреА тАЛтАЛрд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИ
рдЖрджреЗрд╢ред

рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рднреА рдЙрджрд╛рд╣рд░рдг рдорд╛рдиреНрдп рд╣реИрдВ:
--рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ [рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ | рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛:рд╕рдореВрд╣ | рдпреВрдЖрдИрдбреА | рдпреВрдЖрдИрдбреА:рдЬреАрдЖрдИрдбреА тАЛтАЛ| рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛: gid | рдпреВрдЖрдИрдбреА:рд╕рдореВрд╣ ]

рдЗрд╕ рддрд░реНрдХ рдХреЗ рдмрд┐рдирд╛ рдХрдорд╛рдВрдб рдХрдВрдЯреЗрдирд░ рдореЗрдВ рд░реВрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд▓рд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

--рдЙрд▓рд┐рдорд┐рдЯ= []
рдЙрд▓рд┐рдорд┐рдЯ рд╡рд┐рдХрд▓реНрдк

-v|--рдЖрдпрддрди[=[[рд╣реЛрд╕реНрдЯ-рдбреАрдЖрдИрдЖрд░:]рдХрдВрдЯреЗрдирд░-рдбреАрдЖрдИрдЖрд░[:рд╡рд┐рдХрд▓реНрдк]]]
рдПрдХ рдмрд╛рдЗрдВрдб рдорд╛рдЙрдВрдЯ рдмрдирд╛рдПрдВ. рдпрджрд┐ рдЖрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╣реИрдВ, -v /рд╣реЛрд╕реНрдЯ-рдбреАрдЖрдИрдЖрд░:/рдХрдВрдЯреЗрдирд░-рдбреАрдЖрдИрдЖрд░, рдбреЛрдХрд░
рдмрд╛рдЗрдВрдб рдорд╛рдЙрдВрдЯ /рд╣реЛрд╕реНрдЯ-рдбреАрдЖрдИрдЖрд░ рдореЗрдЬрдмрд╛рди рдореЗрдВ /рдХрдВрдЯреЗрдирд░-рдбреАрдЖрдИрдЖрд░ рдбреЙрдХрд░ рдореЗрдВ
рдХрдВрдЯреЗрдирд░. рдпрджрд┐ 'HOST-DIR' рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдбреЙрдХрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдирдпрд╛ рдмрдирд╛рддрд╛ рд╣реИ
рд╣реЛрд╕реНрдЯ рдкрд░ рд╡реЙрд▓реНрдпреВрдо. рд╡рд┐рдХрд▓реНрдк рдЕрд▓реНрдкрд╡рд┐рд░рд╛рдо рд╕реЗ рд╕реАрдорд╛рдВрдХрд┐рдд рд╕реВрдЪреА рд╣реИрдВ рдФрд░ рдпреЗ рд╣реЛ рд╕рдХрддреА рд╣реИрдВ:

┬╖ [рдЖрд░рдбрдмреНрд▓реНрдпреВ|рдЖрд░рдУ]

┬╖ [z|Z]

┬╖ [[рдЖрд░]рд╕рд╛рдЭрд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛|[рдЖрд░]рдЧреБрд▓рд╛рдо|[рдЖрд░]рдирд┐рдЬреА]

RSI рдХрдВрдЯреЗрдирд░-рдбреАрдЖрдИрдЖрд░ рдЬреИрд╕реЗ рдПрдХ рдирд┐рд░рдкреЗрдХреНрд╖ рдкрде рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП /src/docsред рдореЗрдЬрд╝рдмрд╛рди-DIR рдПрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рдирд┐рд░рдкреЗрдХреНрд╖ рдкрде рдпрд╛ рдП рдирд╛рдо рдХреАрдорддред рдП рдирд╛рдо рдорд╛рди рдЕрд▓реНрдлрд╝рд╛рдиреНрдпреВрдореЗрд░рд┐рдХ рд╡рд░реНрдг рд╕реЗ рдкреНрд░рд╛рд░рдВрдн рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП,
рджреНрд╡рд╛рд░рд╛ рдкреАрдЫрд╛ рдПрдХ-Z0-9, _ (рдЕрдВрдбрд░рд╕реНрдХреЛрд░), . (рдЕрд╡рдзрд┐) рдпрд╛ - (рд╣рд╛рдЗрдлрд╝рди). рдПрдХ рдкреВрд░реНрдг рдкрде рдХреА рд╢реБрд░реБрдЖрдд рд╣реЛрддреА рд╣реИ
a / (рдлрд╝реЙрд░реНрд╡рд░реНрдб рд╕реНрд▓реИрд╢)ред

рдпрджрд┐ рдЖрдк рдЖрдкреВрд░реНрддрд┐ рдХрд░рддреЗ рд╣реИрдВ рдореЗрдЬрд╝рдмрд╛рди-DIR рдпрд╣ рдПрдХ рдкреВрд░реНрдг рдкрде рд╣реИ, рдбреЙрдХрд░ рдЖрдкрдХреЗ рдкрде рдкрд░ рдЖрдмрджреНрдз рд╣реЛрддрд╛ рд╣реИ
рдЙрд▓реНрд▓рд┐рдЦрд┐рдд рдХрд░рдирд╛ред рдпрджрд┐ рдЖрдк рдЖрдкреВрд░реНрддрд┐ рдХрд░рддреЗ рд╣реИрдВ рдирд╛рдо, рдбреЙрдХрд░ рдЙрд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рдПрдХ рдирд╛рдорд┐рдд рд╡реЙрд▓реНрдпреВрдо рдмрдирд╛рддрд╛ рд╣реИ рдирд╛рдоред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП,
рдЖрдк рдпрд╛ рддреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ /рдлреВ or foo рдПрдХ рдХреЗ рд▓рд┐рдП рдореЗрдЬрд╝рдмрд╛рди-DIR рдХреАрдорддред рдпрджрд┐ рдЖрдк рдЖрдкреВрд░реНрддрд┐ рдХрд░рддреЗ рд╣реИрдВ /рдлреВ рдореВрд▓реНрдп,
рдбреЙрдХрд░ рдПрдХ рдмрд╛рдЗрдВрдб-рдорд╛рдЙрдВрдЯ рдмрдирд╛рддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рдЖрдкреВрд░реНрддрд┐ рдХрд░рддреЗ рд╣реИрдВ foo рд╡рд┐рдирд┐рд░реНрджреЗрд╢, рдбреЙрдХрд░ рдПрдХ рдирд╛рдорд┐рдд рдмрдирд╛рддрд╛ рд╣реИ
рдорд╛рддреНрд░рд╛ред

рдЖрдк рдПрдХрд╛рдзрд┐рдХ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ -v рдПрдХ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдПрдХ рдпрд╛ рдЕрдзрд┐рдХ рдорд╛рдЙрдВрдЯ рд▓рдЧрд╛рдиреЗ рдХреЗ рд╡рд┐рдХрд▓реНрдкред рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
рдЕрдиреНрдп рдХрдВрдЯреЗрдирд░реЛрдВ рдореЗрдВ рднреА рдпрд╣реА рдорд╛рдЙрдВрдЯ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ --рд╡реЙрд▓реНрдпреВрдо-рд╕реЗ рд╡рд┐рдХрд▓реНрдк рднреА.

рдЖрдк рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реЛ : рдЖрд░рдУ or :rw рд╡реЙрд▓реНрдпреВрдо рдХреЛ рдХреЗрд╡рд▓-рдкрдврд╝рдиреЗ рдпрд╛ рдкрдврд╝рдиреЗ-рд▓рд┐рдЦрдиреЗ рдХреЗ рдореЛрдб рдореЗрдВ рдорд╛рдЙрдВрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рддреНрдпрдп,
рдХреНрд░рдорд╢ред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рд╡реЙрд▓реНрдпреВрдо рд░реАрдб-рд░рд╛рдЗрдЯ рдорд╛рдЙрдВрдЯреЗрдб рд╣реЛрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рджреЗрдЦреЗрдВ.

SELinux рдЬреИрд╕реА рд▓реЗрдмрд▓рд┐рдВрдЧ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рд╡реЙрд▓реНрдпреВрдо рд╕рд╛рдордЧреНрд░реА рдкрд░ рдЙрдЪрд┐рдд рд▓реЗрдмрд▓ рд▓рдЧрд╛рдП рдЬрд╛рдПрдВ
рдПрдХ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ред рд▓реЗрдмрд▓ рдХреЗ рдмрд┐рдирд╛, рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рдгрд╛рд▓реА рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рд░реЛрдХ рд╕рдХрддреА рд╣реИ
рд╕рд╛рдордЧреНрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдХрдВрдЯреЗрдирд░ рдХреЗ рдЕрдВрджрд░ рдЪрд▓ рд░рд╣рд╛ рд╣реИред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдбреЙрдХрд░ рдирд╣реАрдВ рдмрджрд▓рддрд╛ рд╣реИ
OS рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд▓реЗрдмрд▓ред

рдХрдВрдЯреЗрдирд░ рд╕рдВрджрд░реНрдн рдореЗрдВ рдПрдХ рд▓реЗрдмрд▓ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рджреЛ рдкреНрд░рддреНрдпрдпреЛрдВ рдореЗрдВ рд╕реЗ рдХреЛрдИ рдПрдХ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ :z or :Z рд╕реЗрд╡рд╛ рдореЗрд░реЗ
рд╡реЙрд▓реНрдпреВрдо рдорд╛рдЙрдВрдЯ. рдпреЗ рдкреНрд░рддреНрдпрдп рдбреЙрдХрд░ рдХреЛ рд╕рд╛рдЭрд╛ рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рдкреБрдирдГ рд▓реЗрдмрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рддреЗ рд╣реИрдВ
рд╡реЙрд▓реНрдпреВрдо. z рд╡рд┐рдХрд▓реНрдк рдбреЙрдХрд░ рдХреЛ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рджреЛ рдХрдВрдЯреЗрдирд░ рд╡реЙрд▓реНрдпреВрдо рд╕рд╛рдордЧреНрд░реА рд╕рд╛рдЭрд╛ рдХрд░рддреЗ рд╣реИрдВред рдХреЗ рддреМрд░ рдкрд░
рдкрд░рд┐рдгрд╛рдо, рдбреЙрдХрд░ рд╕рд╛рдордЧреНрд░реА рдХреЛ рд╕рд╛рдЭрд╛ рд╕рд╛рдордЧреНрд░реА рд▓реЗрдмрд▓ рдХреЗ рд╕рд╛рде рд▓реЗрдмрд▓ рдХрд░рддрд╛ рд╣реИред рд╕рд╛рдЭрд╛ рд╡реЙрд▓реНрдпреВрдо рд▓реЗрдмрд▓ рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВ
рд╕рд╛рдордЧреНрд░реА рдХреЛ рдкрдврд╝рдиреЗ/рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рднреА рдХрдВрдЯреЗрдирд░ред Z рд╡рд┐рдХрд▓реНрдк рдбреЙрдХрд░ рдХреЛ рд╕рд╛рдордЧреНрд░реА рдХреЛ рд▓реЗрдмрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рддрд╛ рд╣реИ
рдПрдХ рдирд┐рдЬреА рдЕрд╕рд╛рдЭрд╛ рд▓реЗрдмрд▓. рдХреЗрд╡рд▓ рд╡рд░реНрддрдорд╛рди рдХрдВрдЯреЗрдирд░ рд╣реА рдирд┐рдЬреА рд╡реЙрд▓реНрдпреВрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реИред

рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдмрд╛рдЗрдВрдб рдорд╛рдЙрдВрдЯреЗрдб рд╡реЙрд▓реНрдпреВрдо рд╣реИрдВ рдирд┐рдЬреА. рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдХрдВрдЯреЗрдирд░ рдХреЗ рдЕрдВрджрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдХреЛрдИ рднреА рдорд╛рдЙрдВрдЯ
рд╣реЛрд╕реНрдЯ рдкрд░ рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджреЗрдЧрд╛ рдФрд░ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд рднреАред рдХреЛрдИ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдХреЗ рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдмрджрд▓ рд╕рдХрддрд╛ рд╣реИ
рд╡реЙрд▓реНрдпреВрдо рдорд╛рдЙрдВрдЯ рдкреНрд░рд╕рд╛рд░ рд╕рдВрдкрддреНрддрд┐ред рд╡реЙрд▓реНрдпреВрдо рдмрдирд╛рдирд╛ рд╕рд╛рдЭрд╛ рдЙрд╕ рд╡реЙрд▓реНрдпреВрдо рдХреЗ рддрд╣рдд рдорд╛рдЙрдВрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛
рдЕрдВрджрд░ рдХрд╛ рдХрдВрдЯреЗрдирд░ рд╣реЛрд╕реНрдЯ рдкрд░ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛ рдФрд░ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд рднреАред рд╡реЙрд▓реНрдпреВрдо рдмрдирд╛рдирд╛ рдЧреБрд▓рд╛рдо рд╕рдХреНрд╖рдо рдмрдирд╛рддрд╛ рд╣реИ
рдХреЗрд╡рд▓ рдПрдХ рд╣реА рддрд░рд╣ рд╕реЗ рдорд╛рдЙрдВрдЯ рдкреНрд░рд╕рд╛рд░ рдФрд░ рд╡рд╣ рд╣реИ рдХрд┐ рдЙрд╕ рд╡реЙрд▓реНрдпреВрдо рдХреЗ рддрд╣рдд рд╣реЛрд╕реНрдЯ рдкрд░ рдорд╛рдЙрдВрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдХрдВрдЯреЗрдирд░ рдХреЗ рдЕрдВрджрд░ рджрд┐рдЦрд╛рдИ рджреЗ рд░рд╣рд╛ рд╣реИ рд▓реЗрдХрд┐рди рджреВрд╕рд░реА рддрд░рдл рдирд╣реАрдВред

рд╡реЙрд▓реНрдпреВрдо рдХреЗ рдорд╛рдЙрдВрдЯ рдкреНрд░рд╕рд╛рд░ рдЧреБрдг рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рднреА рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реИ :[рдЖрд░]рд╕рд╛рдЭрд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛, :[рдЖрд░]рдЧреБрд▓рд╛рдо or
:[рдЖрд░]рдирд┐рдЬреА рдкреНрд░рдЪрд╛рд░ рдзреНрд╡рдЬ. рдкреНрд░рд╕рд╛рд░ рдЧреБрдг рдХреЗрд╡рд▓ рдмрд╛рдЗрдВрдб рдорд╛рдЙрдВрдЯреЗрдб рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рд╡реЙрд▓реНрдпреВрдо рдФрд░ рдЖрдВрддрд░рд┐рдХ рд╡реЙрд▓реНрдпреВрдо рдпрд╛ рдирд╛рдорд┐рдд рд╡реЙрд▓реНрдпреВрдо рдХреЗ рд▓рд┐рдП рдирд╣реАрдВред рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдорд╛рдЙрдВрдЯ рдкреНрд░рд╕рд╛рд░ рдХреЗ рд▓рд┐рдП
рд╕реЛрд░реНрд╕ рдорд╛рдЙрдВрдЯ рдкреНрд╡рд╛рдЗрдВрдЯ (рдорд╛рдЙрдВрдЯ рдкреНрд╡рд╛рдЗрдВрдЯ рдЬрд╣рд╛рдВ рд╕реЛрд░реНрд╕ рдбреАрдЖрдИрдЖрд░ рд▓рдЧрд╛ рд╣реБрдЖ рд╣реИ) рдХрд╛ рдЕрдзрд┐рдХрд╛рд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП
рдкреНрд░рд╕рд╛рд░ рдЧреБрдг. рд╕рд╛рдЭрд╛ рдХрд┐рдП рдЧрдП рд╡реЙрд▓реНрдпреВрдо рдХреЗ рд▓рд┐рдП, рд╕реНрд░реЛрдд рдорд╛рдЙрдВрдЯ рдмрд┐рдВрджреБ рдХреЛ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдФрд░ рдХреЗ рд▓рд┐рдП
рд╕реНрд▓реЗрд╡ рд╡реЙрд▓реНрдпреВрдо, рд╕реЛрд░реНрд╕ рдорд╛рдЙрдВрдЯ рдХреЛ рдпрд╛ рддреЛ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдпрд╛ рд╕реНрд▓реЗрд╡ред

рдЙрдкрдпреЛрдЧ df рд╕реНрд░реЛрдд рдорд╛рдЙрдВрдЯ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдФрд░ рдлрд┐рд░ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдвреВрдБрдврдирд╛ -o
рд▓рдХреНрд╖реНрдп,рдкреНрд░рд╕рд╛рд░ рд╕реНрд░реЛрдд рдХреЗ рдкреНрд░рд╕рд╛рд░ рдЧреБрдгреЛрдВ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдирд╛
рдорд╛рдЙрдВрдЯ. рдЕрдЧрд░ рдвреВрдБрдврдирд╛ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИ, рддреЛ рдХреЛрдИ рд╕реНрд░реЛрдд рдХреЗ рд▓рд┐рдП рдорд╛рдЙрдВрдЯ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реИ
рдорд╛рдЙрдВрдЯ рдкреЙрдЗрдВрдЯ рдЗрди /рдЦрд░реАрдж/рд╕реНрд╡рдпрдВ/рдорд╛рдЙрдВрдЯрдЗрдиреНрдлреЛ. рдХреА рдУрд░ рджреЗрдЦреЗрдВ рд╡реИрдХрд▓реНрдкрд┐рдХ рдлрд╝реАрд▓реНрдбреНрд╕ рдФрд░ рджреЗрдЦреЗрдВ рдХрд┐ рдХреНрдпрд╛ рдХреЛрдИ рдкреНрд░рдЪрд╛рд░ рд╣реИ
рдЧреБрдг рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИрдВред рд╕рд╛рдЭрд╛:рдПрдХреНрд╕ рдорддрд▓рдм рдорд╛рдЙрдВрдЯ рд╣реИ рд╕рд╛рдЭрд╛, рдорд╛рд╕реНрдЯрд░:рдПрдХреНрд╕ рдорддрд▓рдм рдорд╛рдЙрдВрдЯ рд╣реИ рдЧреБрд▓рд╛рдо
рдФрд░ рдЕрдЧрд░ рд╡рд╣рд╛рдВ рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реИ рддреЛ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдорд╛рдЙрдВрдЯ рд╣реИ рдирд┐рдЬреА.

рдорд╛рдЙрдВрдЯ рдмрд┐рдВрджреБ рдХреЗ рдкреНрд░рд╕рд╛рд░ рдЧреБрдгреЛрдВ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдорд╛рдЙрдВрдЯ рдЖрдЬреНрдЮрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдПрдХ
рдорд╛рдЙрдВрдЯ рд╕реЛрд░реНрд╕ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдХреЛ рдмрд╛рдЗрдВрдб рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ /рдлреВ рдХреЛрдИ рднреА рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдорд╛рдЙрдВрдЯ --рдмрд┐рдВрдж /рдлреВ /рдлреВ рдФрд░ рдорд╛рдЙрдВрдЯ
--рдирд┐рдЬреА рдмрдирд╛рдирд╛ --рдореЗрдХ-рд╕рд╛рдЭрд╛ /рдлреВ. рдпрд╣ /foo рдХреЛ a рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░ рджреЗрдЧрд╛ рд╕рд╛рдЭрд╛ рдорд╛рдЙрдВрдЯ рдкреЙрдЗрдВрдЯред
рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ рдХреЛрдИ рд╕реАрдзреЗ рд╕реНрд░реЛрдд рдорд╛рдЙрдВрдЯ рдХреЗ рдкреНрд░рд╕рд╛рд░ рдЧреБрдгреЛрдВ рдХреЛ рдмрджрд▓ рд╕рдХрддрд╛ рд╣реИред рдХрд╣рдирд╛ / is
рд╕реНрд░реЛрдд рдорд╛рдЙрдВрдЯ рдХреЗ рд▓рд┐рдП /рдлреВ, рддрдм рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдорд╛рдЙрдВрдЯ --рдореЗрдХ-рд╕рд╛рдЭрд╛ / рдХрдиреНрд╡рд░реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП / рдПрдХ рдореЗрдВ рд╕рд╛рдЭрд╛ рдорд╛рдЙрдВрдЯред

рдиреЛрдЯ: рдбреЙрдХрд░ рдбреЗрдореЙрди рдХреЗ рдкреНрд░рд╛рд░рдВрдн рдФрд░ рд╕реНрдЯреЙрдк рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд┐рд╕реНрдЯрдордбреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп
systemd рдпреВрдирд┐рдЯ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдбреЙрдХрд░ рдХреЗ рд▓рд┐рдП рдорд╛рдЙрдВрдЯ рдкреНрд░рд╕рд╛рд░ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдПрдХ рд╡рд┐рдХрд▓реНрдк рд╣реИ
рдбреЗрдореЙрди рд╣реА рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ рдорд╛рдЙрдВрдЯрдлреНрд▓реИрдЧреНрд╕. рдЗрд╕ рд╕реЗрдЯрд┐рдВрдЧ рдХреЗ рдорд╛рди рдХреЗ рдХрд╛рд░рдг рдбреЙрдХрд░ рдРрд╕рд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛
рдорд╛рдЙрдВрдЯ рдмрд┐рдВрджреБ рдкрд░ рдХрд┐рдП рдЧрдП рдорд╛рдЙрдВрдЯ рдкреНрд░рд╕рд╛рд░ рдкрд░рд┐рд╡рд░реНрддрди рджреЗрдЦреЗрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдпрд╣ рдорд╛рди
is рдЧреБрд▓рд╛рдо, рдЖрдк рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ рд╕рд╛рдЭрд╛ or rshared рдПрдХ рдорд╛рддреНрд░рд╛ рдкрд░ рдкреНрд░рд╕рд╛рд░.

--рд╡реЙрд▓реНрдпреВрдо-рдЪрд╛рд▓рдХ=""
рдХрдВрдЯреЗрдирд░ рдХрд╛ рд╡реЙрд▓реНрдпреВрдо рдбреНрд░рд╛рдЗрд╡рд░. рдпрд╣ рдбреНрд░рд╛рдЗрд╡рд░ рдпрд╛ рддреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╡реЙрд▓реНрдпреВрдо рдмрдирд╛рддрд╛ рд╣реИ
рдПрдХ рдбреЙрдХрд░рдлрд╝рд╛рдЗрд▓ рд╡реЙрд▓реНрдпреВрдо рдирд┐рд░реНрджреЗрд╢ рдпрд╛ рд╕реЗ рдбрд╛рдХ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗрд╡рд╛рд▓рд╛ рдордЬрд╝рджреВрд░ рд░рди -v рдЭрдВрдбрд╛ред
рджреЗрдЦ рдбреЙрдХрд░-рд╡реЙрд▓реНрдпреВрдо-рдХреНрд░рд┐рдПрдЯ(1) рдкреВрд░реА рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдПред

--рд╡реЙрд▓реНрдпреВрдо-рд╕реЗ= []
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрдВрдЯреЗрдирд░ рд╕реЗ рд╡реЙрд▓реНрдпреВрдо рдорд╛рдЙрдВрдЯ рдХрд░реЗрдВ

рдПрдХ рд╕реЛрд░реНрд╕ рдХрдВрдЯреЗрдирд░ рд╕реЗ рдкрд╣рд▓реЗ рд╕реЗ рдорд╛рдЙрдВрдЯ рдХрд┐рдП рдЧрдП рд╡реЙрд▓реНрдпреВрдо рдХреЛ рджреВрд╕рд░реЗ рдХрдВрдЯреЗрдирд░ рдкрд░ рдорд╛рдЙрдВрдЯ рдХрд░рдирд╛
рдХрдВрдЯреЗрдирд░. рдЖрдкрдХреЛ рд╕реНрд░реЛрдд рдХрд╛ рдХрдВрдЯреЗрдирд░-рдЖрдИрдбреА рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
рдПрдХ рд╡реЙрд▓реНрдпреВрдо, рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ --рд╡реЙрд▓реНрдпреВрдо-рд╕реЗ рдЪрд▓рдиреЗ рдкрд░ рд╡рд┐рдХрд▓реНрдк
рд▓рдХреНрд╖реНрдп рдХрдВрдЯреЗрдирд░. рдЖрдк рд╕реНрд░реЛрдд рдХрдВрдЯреЗрдирд░ рд╣реЛрдиреЗ рдкрд░ рднреА рд╡реЙрд▓реНрдпреВрдо рд╕рд╛рдЭрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИред

рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдбреЙрдХрд░ рд╡реЙрд▓реНрдпреВрдо рдХреЛ рдЙрд╕реА рдореЛрдб (рд░реАрдб-рд░рд╛рдЗрдЯ рдпрд╛) рдореЗрдВ рдорд╛рдЙрдВрдЯ рдХрд░рддрд╛ рд╣реИ
рдХреЗрд╡рд▓ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП) рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╕реНрд░реЛрдд рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдорд╛рдЙрдВрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ, рдЖрдк
рдХрдВрдЯреЗрдирд░-рдЖрдИрдбреА рдХреЛ рдХрд┐рд╕реА рдПрдХ рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝рдХрд░ рдЗрд╕реЗ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВ : рдЖрд░рдУ or
:rw рдХреАрд╡рд░реНрдбред

рдпрджрд┐ рд╕реНрд░реЛрдд рдХрдВрдЯреЗрдирд░ рд╕реЗ рд╡реЙрд▓реНрдпреВрдо рдХрд╛ рд╕реНрдерд╛рди рдУрд╡рд░рд▓реИрдк рд╣реЛрддрд╛ рд╣реИ
рдбреЗрдЯрд╛ рд▓рдХреНрд╖реНрдп рдХрдВрдЯреЗрдирд░ рдкрд░ рд░рд╣рддрд╛ рд╣реИ, рдлрд┐рд░ рд╡реЙрд▓реНрдпреВрдо рдЫрд┐рдк рдЬрд╛рддрд╛ рд╣реИ
рд▓рдХреНрд╖реНрдп рдкрд░ рд╡рд╣ рдбреЗрдЯрд╛.

-w, --workdir=""
рдХрдВрдЯреЗрдирд░ рдХреЗ рдЕрдВрджрд░ рдХрд╛рд░реНрдпрд╢реАрд▓ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛

рдХрд┐рд╕реА рдХрдВрдЯреЗрдирд░ рдХреЗ рднреАрддрд░ рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХрд╛рд░реНрдпрд╢реАрд▓ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд░реВрдЯ рд╣реИ
рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ (/)ред рдбреЗрд╡рд▓рдкрд░ Dockerfile WORKDIR рдХреЗ рд╕рд╛рде рдПрдХ рдЕрд▓рдЧ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕реЗрдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реИ
рдЕрдиреБрджреЗрд╢. рдСрдкрд░реЗрдЯрд░ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд╛рд░реНрдпрд╢реАрд▓ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░ рд╕рдХрддрд╛ рд╣реИ -w рд╡рд┐рдХрд▓реНрдк.

рдирд┐рдХрд╛рд╕ рд╕реНрдерд┐рддрд┐


рд╕реЗ рдирд┐рдХрд╛рд╕ рдХреЛрдб рдбрд╛рдХ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗрд╡рд╛рд▓рд╛ рдордЬрд╝рджреВрд░ рд░рди рдХрдВрдЯреЗрдирд░ рдЪрд▓рдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓ рдХреНрдпреЛрдВ рд╣реБрдЖ рдпрд╛ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рджреЗрддрд╛ рд╣реИ
рдпрд╣ рдмрд╛рд╣рд░ рдХреНрдпреЛрдВ рдирд┐рдХрд▓рд╛? рдХрдм рдбрд╛рдХ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗрд╡рд╛рд▓рд╛ рдордЬрд╝рджреВрд░ рд░рди рдЧреИрд░-рд╢реВрдиреНрдп рдХреЛрдб рдХреЗ рд╕рд╛рде рдмрд╛рд╣рд░ рдирд┐рдХрд▓рддрд╛ рд╣реИ, рдирд┐рдХрд╛рд╕ рдХреЛрдб рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░рддрд╛ рд╣реИ
рдЪреБрд░реЛрдЯ рдорд╛рдирдХ, рдиреАрдЪреЗ рджреЗрдЦреЗрдВ:

125 if la рддреНрд░реБрдЯрд┐ is рд╕рд╛рде рдореЗрдВ рдбрд╛рдХ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗрд╡рд╛рд▓рд╛ рдордЬрд╝рджреВрд░ рдбреЗрдореЙрди рдЦреБрдж

$ рдбреЙрдХрд░ рд░рди--рдлреВ рдмрд┐рдЬреАрдмреЙрдХреНрд╕; рдкреНрд░рддрд┐рдзреНрд╡рдирд┐ $?
# рдзреНрд╡рдЬ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд▓реЗрдХрд┐рди рдкрд░рд┐рднрд╛рд╖рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛: --foo
'docker run --help' рджреЗрдЦреЗрдВред
125

126 if la рдирд┐рд╣рд┐рдд рдЖрджреЗрд╢ рдирд╣реА рд╕рдХрддрд╛ be рд▓рд╛рдЧреВ

$ рдбреЙрдХрд░ рдмрд┐рдЬреАрдмреЙрдХреНрд╕ рдЪрд▓рд╛рдПрдБ /рдЖрджрд┐; рдкреНрд░рддрд┐рдзреНрд╡рдирд┐ $?
# рдирд┐рд╖реНрдкрд╛рджрди: "/рдЖрджрд┐": рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рдорд┐рд▓реА
рдбреЙрдХрд░: рдбреЗрдореЙрди рд╕реЗ рддреНрд░реБрдЯрд┐ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛: рдирд┐рд╣рд┐рдд рдЖрджреЗрд╢ рд▓рд╛рдЧреВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрд╛
126

127 if la рдирд┐рд╣рд┐рдд рдЖрджреЗрд╢ рдирд╣реА рд╕рдХрддрд╛ be рдкрд╛рдпрд╛

$ рдбреЙрдХрд░ рд░рди рдмрд┐рдЬреАрдмреЙрдХреНрд╕ рдлреВ; рдкреНрд░рддрд┐рдзреНрд╡рдирд┐ $?
# рдирд┐рд╖реНрдкрд╛рджрди: "foo": рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдлрд╝рд╛рдЗрд▓ $PATH рдореЗрдВ рдирд╣реАрдВ рдорд┐рд▓реА
рдбреЙрдХрд░: рдбреЗрдореЙрди рд╕реЗ рддреНрд░реБрдЯрд┐ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛: рд╕рдореНрдорд┐рд▓рд┐рдд рдХрдорд╛рдВрдб рдирд╣реАрдВ рдорд┐рд▓рд╛ рдпрд╛ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИ
127

рдирд┐рдХрд╛рд╕ рдХреЛрдб of рдирд┐рд╣рд┐рдд рдЖрджреЗрд╢ рдЕрдиреНрдпрдерд╛

$ рдбреЙрдХрд░ рдмрд┐рдЬреАрдмреЙрдХреНрд╕ рдЪрд▓рд╛рдПрдБ / рдмрд┐рди / рд╢ -рд╕реА 'рдирд┐рдХрд╛рд╕ 3'
3 #

рдЙрджрд╛рд╣рд░рдг


рд░рдирд┐рдВрдЧ рдХрдВрдЯреЗрдирд░ in рдХреЗрд╡рд▓ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдореЛрдб


рдХрдВрдЯреЗрдирд░ рдЫрд╡рд┐ рд╡рд┐рдХрд╛рд╕ рдХреЗ рджреМрд░рд╛рди, рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЛ рдЕрдХреНрд╕рд░ рдЫрд╡рд┐ рд╕рд╛рдордЧреНрд░реА рдХреЛ рд▓рд┐рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
рдореЗрдВ рдкреИрдХреЗрдЬ рд╕рдВрд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ / usr, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдПред рдЙрддреНрдкрд╛рджрди рдореЗрдВ, рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреА рд╢рд╛рдпрдж рд╣реА рдХрднреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ
рдЫрд╡рд┐ рдкрд░ рд▓рд┐рдЦреЗрдВ. рдХрдВрдЯреЗрдирд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╡реЙрд▓реНрдпреВрдо рдореЗрдВ рд▓рд┐рдЦрддреЗ рд╣реИрдВ рдпрджрд┐ рдЙрдиреНрд╣реЗрдВ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд▓рд┐рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ
рдмрд┐рд▓реНрдХреБрд▓ рд╕рд┐рд╕реНрдЯрдо. рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рд░реАрдб-рдУрдирд▓реА рдореЛрдб рдореЗрдВ рдЪрд▓рд╛рдХрд░ рдЕрдзрд┐рдХ рд╕реБрд░рдХреНрд╖рд┐рдд рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
--рдХреЗрд╡рд▓-рдкрдврд╝реЗрдВ рд╕реНрд╡рд┐рдЪ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ред рдпрд╣ рдХрдВрдЯреЗрдирд░ рдЫрд╡рд┐ рдХреЛ рд╕рдВрд╢реЛрдзрди рд╕реЗ рдмрдЪрд╛рддрд╛ рд╣реИред рдкрдврд╝рдирд╛
рдХреЗрд╡рд▓ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЛ рдЕрднреА рднреА рдЕрд╕реНрдерд╛рдпреА рдбреЗрдЯрд╛ рд▓рд┐рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред рдЗрд╕реЗ рд╕рдВрднрд╛рд▓рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ рд╣реИ
tmpfs рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рдЪрд╛рд▓реВ рдХрд░реЗрдВ / Daud рдФрд░ /tmp.

# рдбреЙрдХрд░ рд░рди--рдХреЗрд╡рд▓ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП--tmpfs / Daud --tmpfs / Tmp -рдЖрдИ-рдЯреА рдлреЗрдбреЛрд░рд╛ / рдмрд┐рди / рдмреИрд╢

рдЙрдЬрд╛рдЧрд░ рд▓реЙрдЧ рдЗрди рд╕рдВрджреЗрд╢ рд╕реЗ la рдХрдВрдЯреЗрдирд░ рд╕реЗрд╡рд╛ рдореЗрд░реЗ la рдореЗрдЬрдмрд╛рди рдХрд╛ рд▓реЙрдЧ рдЗрди


рдпрджрд┐ рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдЖрдкрдХреЗ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рд▓реЙрдЧ рдЗрди рдХрд┐рдП рдЧрдП рд╕рдВрджреЗрд╢ рд╣реЛрд╕реНрдЯ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрдВ
syslog/journal рддреЛ рдЖрдкрдХреЛ /dev/log рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЛ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рдмрд╛рдЗрдВрдб рдорд╛рдЙрдВрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

# рдбреЙрдХрд░ рд░рди -v /dev/log:/dev/log -i -t рдлреЗрдбреЛрд░рд╛ / рдмрд┐рди / рдмреИрд╢

рдХрдВрдЯреЗрдирд░ рдХреЗ рдЕрдВрджрд░ рд╕реЗ рдЖрдк рд▓реЙрдЧ рдкрд░ рдПрдХ рд╕рдВрджреЗрд╢ рднреЗрдЬрдХрд░ рдЗрд╕рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

(рдмреИрд╢)# рд▓рдХрдбрд╝рд╣рд╛рд░рд╛ "рдореЗрд░реЗ рдХрдВрдЯреЗрдирд░ рд╕реЗ рдирдорд╕реНрддреЗ"

рдлрд┐рд░ рдмрд╛рд╣рд░ рдирд┐рдХрд▓реЗрдВ рдФрд░ рдЬрд░реНрдирд▓ рдЬрд╛рдВрдЪреЗрдВред

# рдмрд╛рд╣рд░ рдЬрд╛рдПрдВ

# рдЬрд░реНрдирд▓рд╕реАрдЯреАрдПрд▓ -рдмреА | рдЧреНрд░реЗрдк рдирдорд╕реНрддреЗ

рдЗрд╕рдореЗрдВ рд▓рдХрдбрд╝рд╣рд╛рд░рд╛ рдХреЛ рднреЗрдЬрд╛ рдЧрдпрд╛ рд╕рдВрджреЗрд╢ рд╕реВрдЪреАрдмрджреНрдз рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдЕрдЯреИрдЪ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╕реЗрд╡рд╛ рдореЗрд░реЗ рдПрдХ or рдЕрдзрд┐рдХ рд╕реЗ рдПрд╕рдЯреАрдбреАрдЖрдИрдПрди, рд░реБрдХ рдЬрд╛рдУ, рдПрд╕рдЯреАрдбреАрдИрдЖрд░рдЖрд░


рдпрджрд┐ рдЖрдк -a рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдбреЙрдХрд░ рд╡рд╣ рд╕рдм рдХреБрдЫ (stdin,stdout,stderr) рд╕рдВрд▓рдЧреНрди рдХрд░ рджреЗрдЧрд╛ рдЬреЛ рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВ
рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдХрдиреЗрдХреНрдЯ рдХрд░рдирд╛ рдкрд╕рдВрдж рдХрд░реЗрдВ, рдЬреИрд╕реЗ:

# рдбреЙрдХрд░ рд░рди -рдП рд╕реНрдЯрдбрд┐рди -рдП рд╕реНрдЯрдбрдЖрдЙрдЯ -рдЖрдИ -рдЯреА рдлреЗрдбреЛрд░рд╛ / рдмрд┐рди / рдмреИрд╢

рд╢реЗрдПрд░ рдХрд░реЗрдВ рдЖрдИрдкреАрд╕реА рдХреЗ рдмреАрдЪ рдХрдВрдЯреЗрдирд░


shm_server.c рдХрд╛ рдЙрдкрдпреЛрдЧ рдпрд╣рд╛рдВ рдЙрдкрд▓рдмреНрдз рд╣реИ: тЯиhttps://www.cs.cf.ac.uk/Dave/C/node27.htmlтЯй

рдкрд░реАрдХреНрд╖рдг --рдЖрдИрдкреАрд╕реА=рд╣реЛрд╕реНрдЯ рдореЛрдб:

рд╣реЛрд╕реНрдЯ 7 рдкрд┐рдбреНрд╕ рд╕рдВрд▓рдЧреНрди рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд╛рдЭрд╛ рдореЗрдореЛрд░реА рд╕реЗрдЧрдореЗрдВрдЯ рджрд┐рдЦрд╛рддрд╛ рд╣реИ, рдЬреЛ httpd рд╕реЗ рд╣реЛрддрд╛ рд╣реИ:

$ рд╕реБрдбреЛ рдЖрдИрдкреАрд╕реАрдПрд╕ -рдПрдо

------ рд╕рд╛рдЭрд╛ рдореЗрдореЛрд░реА рд╕реЗрдЧрдореЗрдВрдЯ --------
рдХреБрдВрдЬреА рд╢реНрдорд┐рдб рд╕реНрд╡рд╛рдореА рдмрд╛рдЗрдЯреНрд╕ рдиреИрдЪ рд╕реНрдерд┐рддрд┐ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ
0x01128e25 0 рд░реВрдЯ 600 1000 7

рдЕрдм рдПрдХ рдирд┐рдпрдорд┐рдд рдХрдВрдЯреЗрдирд░ рдЪрд▓рд╛рдПрдВ, рдФрд░ рдпрд╣ рд╕рд╛рдЭрд╛ рдореЗрдореЛрд░реА рд╕реЗрдЧрдореЗрдВрдЯ рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдирд╣реАрдВ рджреЗрдЦрддрд╛ рд╣реИ
рдореЗрдЬрдмрд╛рди:

$ рдбреЙрдХрд░ рд░рди -рдЖрдИрдЯреА рдПрд╕рдПрдЪрдПрдо рдЖрдИрдкреАрд╕реАрдПрд╕ -рдПрдо

------ рд╕рд╛рдЭрд╛ рдореЗрдореЛрд░реА рд╕реЗрдЧрдореЗрдВрдЯ --------
рдХреБрдВрдЬреА рд╢реНрдорд┐рдб рд╕реНрд╡рд╛рдореА рдмрд╛рдЗрдЯреНрд╕ рдиреИрдЪ рд╕реНрдерд┐рддрд┐ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ

рдирдП рдХреЗ рд╕рд╛рде рдПрдХ рдХрдВрдЯреЗрдирд░ рдЪрд▓рд╛рдПрдБ --рдЖрдИрдкреАрд╕реА=рд╣реЛрд╕реНрдЯ рд╡рд┐рдХрд▓реНрдк, рдФрд░ рдпрд╣ рдЕрдм рд╕рд╛рдЭрд╛ рдореЗрдореЛрд░реА рдЦрдВрдб рдХреЛ рджреЗрдЦрддрд╛ рд╣реИ
рд╣реЛрд╕реНрдЯ httpd рд╕реЗ:

$ рдбреЙрдХрд░ рд░рди -рдЗрдЯ --рдЖрдИрдкреАрд╕реА=рд╣реЛрд╕реНрдЯ рдПрд╕рдПрдЪрдПрдо рдЖрдИрдкреАрд╕реАрдПрд╕ -рдПрдо

------ рд╕рд╛рдЭрд╛ рдореЗрдореЛрд░реА рд╕реЗрдЧрдореЗрдВрдЯ --------
рдХреБрдВрдЬреА рд╢реНрдорд┐рдб рд╕реНрд╡рд╛рдореА рдмрд╛рдЗрдЯреНрд╕ рдиреИрдЪ рд╕реНрдерд┐рддрд┐ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ
0x01128e25 0 рд░реВрдЯ 600 1000 7

рдкрд░реАрдХреНрд╖рдг --рдЖрдИрдкреАрд╕реА=рдХрдВрдЯреЗрдирд░:рдХрдВрдЯреЗрдирд░рдЖрдИрдбреА рдореЛрдб:

рд╕рд╛рдЭрд╛ рдореЗрдореЛрд░реА рд╕реЗрдЧрдореЗрдВрдЯ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рд╕рд╛рде рдПрдХ рдХрдВрдЯреЗрдирд░ рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ:

$ рдбреЙрдХрд░ рд░рди-рдЖрдИрдЯреА рдПрд╕рдПрдо рдмреИрд╢
$ рд╕реБрдбреЛ shm/shm_server
$ рд╕реБрдбреЛ рдЖрдИрдкреАрд╕реАрдПрд╕ -рдПрдо

------ рд╕рд╛рдЭрд╛ рдореЗрдореЛрд░реА рд╕реЗрдЧрдореЗрдВрдЯ --------
рдХреБрдВрдЬреА рд╢реНрдорд┐рдб рд╕реНрд╡рд╛рдореА рдмрд╛рдЗрдЯреНрд╕ рдиреИрдЪ рд╕реНрдерд┐рддрд┐ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ
0x0000162e 0 рд░реВрдЯ 666 27 1

рджреВрд╕рд░рд╛ рдХрдВрдЯреЗрдирд░ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдмрдирд╛рдиреЗ рдкрд░ рдкрд╣рд▓реЗ рдХрдВрдЯреЗрдирд░ рд╕реЗ рдХреЛрдИ рд╕рд╛рдЭрд╛ рдореЗрдореЛрд░реА рд╕реЗрдЧрдореЗрдВрдЯ рдирд╣реАрдВ рджрд┐рдЦрддрд╛ рд╣реИ:

$ рдбреЙрдХрд░ рд░рди рдПрд╕рдПрдЪрдПрдо рдЖрдИрдкреАрд╕реАрдПрд╕ -рдПрдо

------ рд╕рд╛рдЭрд╛ рдореЗрдореЛрд░реА рд╕реЗрдЧрдореЗрдВрдЯ --------
рдХреБрдВрдЬреА рд╢реНрдорд┐рдб рд╕реНрд╡рд╛рдореА рдмрд╛рдЗрдЯреНрд╕ рдиреИрдЪ рд╕реНрдерд┐рддрд┐ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ

рдирдП --ipc=container:CONTAINERID рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рддреАрд╕рд░рд╛ рдХрдВрдЯреЗрдирд░ рдмрдирд╛рдПрдВ, рдЕрдм рдпрд╣ рджрд┐рдЦрд╛рддрд╛ рд╣реИ
рдкрд╣рд▓реЗ рд╕реЗ рд╕рд╛рдЭрд╛ рд╕реНрдореГрддрд┐ рдЦрдВрдб:

$ рдбреЛрдХрд░ рд░рди -it --ipc=container:ed735b2264ac shm ipcs -m
$ рд╕реБрдбреЛ рдЖрдИрдкреАрд╕реАрдПрд╕ -рдПрдо

------ рд╕рд╛рдЭрд╛ рдореЗрдореЛрд░реА рд╕реЗрдЧрдореЗрдВрдЯ --------
рдХреБрдВрдЬреА рд╢реНрдорд┐рдб рд╕реНрд╡рд╛рдореА рдмрд╛рдЗрдЯреНрд╕ рдиреИрдЪ рд╕реНрдерд┐рддрд┐ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ
0x0000162e 0 рд░реВрдЯ 666 27 1

рдЬреЛрдбрд╝рдиреЗ рдХрдВрдЯреЗрдирд░реЛрдВ


рдиреЛрдЯ: рдпрд╣ рдЕрдиреБрднрд╛рдЧ рдбрд┐рдлрд╝реЙрд▓реНрдЯ (рдкреБрд▓) рдкрд░ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЗ рдмреАрдЪ рд▓рд┐рдВрдХрд┐рдВрдЧ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИ
рдиреЗрдЯрд╡рд░реНрдХ, рдЬрд┐рд╕реЗ "рд╡рд┐рд░рд╛рд╕рдд рд▓рд┐рдВрдХ" рдХреЗ рд░реВрдк рдореЗрдВ рднреА рдЬрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП --рд╕рдВрдкрд░реНрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛-рдкрд░рд┐рднрд╛рд╖рд┐рдд рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ
DNS-рдЖрдзрд╛рд░рд┐рдд рдЦреЛрдЬ, рдЬреЛ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпрд╛рдБ рдирд╣реАрдВ рдЬреЛрдбрд╝рддреА рд╣реИ / Etc / hosts, рдФрд░ рд╕реЗрдЯ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ
рдЦреЛрдЬ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ред

рд▓рд┐рдВрдХ рд╕реБрд╡рд┐рдзрд╛ рдХрдИ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЛ рдПрдХ рджреВрд╕рд░реЗ рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд░ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдП
рдЬрд┐рд╕ рдХрдВрдЯреЗрдирд░ рдХреЗ рдбреЙрдХрд░рдлрд╝рд╛рдЗрд▓ рдиреЗ рдкреЛрд░реНрдЯ 80 рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд┐рдпрд╛ рд╣реИ рдЙрд╕реЗ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдЪрд▓рд╛рдпрд╛ рдФрд░ рдирд╛рдо рджрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:

# рдбреЙрдХрд░ рд░рди --рдирд╛рдо=рд▓рд┐рдВрдХ-рдЯреЗрд╕реНрдЯ -рдбреА -рдЖрдИ -рдЯреА рдлреЗрдбреЛрд░рд╛/httpd

рдПрдХ рджреВрд╕рд░рд╛ рдХрдВрдЯреЗрдирд░, рдЬрд┐рд╕реЗ рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рд▓рд┐рдВрдХрд░ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, httpd рдХрдВрдЯреЗрдирд░ рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд░ рдХрд░ рд╕рдХрддрд╛ рд╣реИ,
рдХреЗ рд╕рд╛рде рдЪрд▓рдХрд░, рд▓рд┐рдВрдХ-рдЯреЗрд╕реНрдЯ рдирд╛рдо рджрд┐рдпрд╛ рдЧрдпрд╛ --рд▓рд┐рдВрдХ= :

# рдбреЙрдХрд░ рд░рди -рдЯреА -рдЖрдИ --рд▓рд┐рдВрдХ=рд▓рд┐рдВрдХ-рдЯреЗрд╕реНрдЯ:рдПрд▓рдЯреА --рдирд╛рдо=рд▓рд┐рдВрдХрд░ рдлреЗрдбреЛрд░рд╛ / рдмрд┐рди / рдмреИрд╢

рдЕрдм рдХрдВрдЯреЗрдирд░ рд▓рд┐рдВрдХрд░ рдЙрдкрдирд╛рдо рд▓реЗрдлреНрдЯрд┐рдиреЗрдВрдЯ рдХреЗ рд╕рд╛рде рдХрдВрдЯреЗрдирд░ рд▓рд┐рдВрдХ-рдЯреЗрд╕реНрдЯ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИред рдЪрд▓рд╛ рд░рд╣рд╛ рд╣реВрдБ
env рд▓рд┐рдВрдХрд░ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдХрдорд╛рдВрдб рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рджрд┐рдЦрд╛рддрд╛ рд╣реИ
рдПрд▓рдЯреА (рдЙрдкрдирд╛рдо) рд╕рдВрджрд░реНрдн рдХреЗ рд╕рд╛рде (рдПрд▓рдЯреА_)

#рдЗрдВрд╡
рд╣реЛрд╕реНрдЯрдирд╛рдо=668231cb0978
рдЕрд╡рдзрд┐=xрдЕрд╡рдзрд┐
LT_PORT_80_TCP=tcp://172.17.0.3:80
рдПрд▓рдЯреА_рдкреЛрд░реНрдЯ_80_рдЯреАрд╕реАрдкреА_рдкреЛрд░реНрдЯ=80
LT_PORT_80_TCP_PROTO=tcp
LT_PORT=tcp://172.17.0.3:80
рдкрде =/ usr / рд╕реНрдерд╛рдиреАрдп / sbin:/ Usr / рд╕реНрдерд╛рдиреАрдп / рдмрд┐рди:/ usr / sbin:/ Usr / bin:/ sbin:/ bin
PWD=/
LT_NAME=/рд▓рд┐рдВрдХрд░/lt
рдПрд╕рдПрдЪрдПрд▓рд╡реАрдПрд▓ = 1
рдШрд░=/
LT_PORT_80_TCP_ADDR=172.17.0.3
_=/usr/рдмрд┐рди/env

рджреЛ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЛ рд▓рд┐рдВрдХ рдХрд░рддреЗ рд╕рдордп рдбреЙрдХрд░ рдПрдХ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдВрдЯреЗрдирд░ рдХреЗ рдЦреБрд▓реЗ рдкреЛрд░реНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧрд╛
рдорд╛рддрд╛-рдкрд┐рддрд╛ рдХреА рдкрд╣реБрдВрдЪ рдХреЗ рд▓рд┐рдП рд╕реБрд░рдХреНрд╖рд┐рдд рд╕реБрд░рдВрдЧред

рдпрджрд┐ рдХреЛрдИ рдХрдВрдЯреЗрдирд░ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдмреНрд░рд┐рдЬ рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реИ рдФрд░ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рджреВрд╕рд░реЗ рдХреЗ рд╕рд╛рде
рдХрдВрдЯреЗрдирд░, рдлрд┐рд░ рдХрдВрдЯреЗрдирд░ рдХрд╛ / Etc / hosts рдлрд╝рд╛рдЗрд▓ рдХреЛ рд▓рд┐рдВрдХ рдХрд┐рдП рдЧрдП рдХрдВрдЯреЗрдирд░ рдХреЗ рд╕рд╛рде рдЕрджреНрдпрддрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рдирд╛рдо.

рдиреЛрдЯ рдЪреВрдВрдХрд┐ рдбреЙрдХрд░ рдХрдВрдЯреЗрдирд░ рдХреЛ рд▓рд╛рдЗрд╡ рдЕрдкрдбреЗрдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реИ / Etc / hosts рдлрд╝рд╛рдЗрд▓, рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рдРрд╕реА рд╕реНрдерд┐рддрд┐рдпрд╛рдБ рдЬрдм рдХрдВрдЯреЗрдирд░ рдХреЗ рдЕрдВрджрд░ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдБ рдЦрд╛рд▓реА рдпрд╛ рдкрдврд╝рдиреЗ рдХреЛ рд╕рдорд╛рдкреНрдд рд╣реЛ рд╕рдХрддреА рд╣реИрдВ
рдЕрдзреВрд░рд╛ / Etc / hosts рдлрд╝рд╛рдЗрд▓ред рдЬреНрдпрд╛рджрд╛рддрд░ рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рджреЛрдмрд╛рд░рд╛ рдкрдврд╝рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рд╕реЗ рд╕рдорд╕реНрдпрд╛ рдареАрдХ рд╣реЛ рдЬрд╛рдПрдЧреА
рд╕рдорд╕реНрдпрд╛.

рдореИрдкрд┐рдВрдЧ рдмрдВрджрд░рдЧрд╛рд╣реЛрдВ рдПрд╕рдЯреА рдмрд╛рд╣рд░реА рдкреНрд░рдпреЛрдЧ


рдХрд┐рд╕реА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рдПрдХреНрд╕рдкреЛрдЬрд╝реНрдб рдкреЛрд░реНрдЯ рдХреЛ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╣реЛрд╕реНрдЯ рдкреЛрд░реНрдЯ рдкрд░ рдореИрдк рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ -p рдЭрдВрдбрд╛ред рдХреЗ рд▓рд┐рдП
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ httpd рдкреЛрд░реНрдЯ 80 рдХреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╣реЛрд╕реНрдЯ рдкреЛрд░реНрдЯ 8080 рдкрд░ рдореИрдк рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:

# рдбреЙрдХрд░ рд░рди -рдкреА 8080:80 -рдбреА -рдЖрдИ -рдЯреА рдлреЗрдбреЛрд░рд╛/рдПрдЪрдЯреАрдЯреАрдкреАрдбреА

рдмрдирд╛рдирд╛ рдФрд░ рдмрдврд╝рддреЗ a рдЬрд╛рдирдХрд╛рд░реА рдЦрдВрдб рдХрдВрдЯреЗрдирд░


рдХрдИ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдХрдИ рдХрдВрдЯреЗрдирд░реЛрдВ рдореЗрдВ рд▓рдЧрд╛рддрд╛рд░ рдбреЗрдЯрд╛ рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдбрд╛рдХ рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗрд╡рд╛рд▓рд╛ рдордЬрд╝рджреВрд░
рдЖрдкрдХреЛ рдПрдХ рдбреЗрдЯрд╛ рд╡реЙрд▓реНрдпреВрдо рдХрдВрдЯреЗрдирд░ рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдЕрдиреНрдп рдХрдВрдЯреЗрдирд░ рдорд╛рдЙрдВрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдХреЗ рд▓рд┐рдП
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдирд╛рдорд┐рдд рдХрдВрдЯреЗрдирд░ рдмрдирд╛рдПрдВ рдЬрд┐рд╕рдореЗрдВ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдПрдВ /var/volume1 рдФрд░ /tmp/volume2 рд╣реЛрдВред
рдЫрд╡рд┐ рдореЗрдВ рдЗрди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА рддрд╛рдХрд┐ рдХреБрдЫ RUN mkdir рдирд┐рд░реНрджреЗрд╢ рд╢рд╛рдорд┐рд▓ рд╣реЛрдВ
рдЖрдкрдХреЗ рд▓рд┐рдП рдлреЗрдбреЛрд░рд╛-рдбреЗрдЯрд╛ рдЫрд╡рд┐ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ:

# рдбреЙрдХрд░ рд░рди --рдирд╛рдо=рдбреЗрдЯрд╛ -v /var/volume1 -v /tmp/volume2 -i -t рдлреЗрдбреЛрд░рд╛-рдбреЗрдЯрд╛ рд╕рдЪ
# рдбреЙрдХрд░ рд░рди --рд╡реЙрд▓реНрдпреВрдо-рдлреНрд░реЙрдо=рдбреЗрдЯрд╛ --рдирд╛рдо=рдлреЗрдбреЛрд░рд╛-рдХрдВрдЯреЗрдирд░1 -рдЖрдИ-рдЯреА рдлреЗрдбреЛрд░рд╛ рдмреИрд╢

рдПрдХрд╛рдзрд┐рдХ --volumes-from рдкреИрд░рд╛рдореАрдЯрд░ рдПрдХрд╛рдзрд┐рдХ рд╕реЗ рдПрдХрд╛рдзрд┐рдХ рдбреЗрдЯрд╛ рд╡реЙрд▓реНрдпреВрдо рдХреЛ рдПрдХ рд╕рд╛рде рд▓рд╛рдПрдВрдЧреЗ
рдХрдВрдЯреЗрдирд░. рдФрд░ рдбреЗрдЯрд╛ рдХрдВрдЯреЗрдирд░ рд╕реЗ рдЖрдП рд╡реЙрд▓реНрдпреВрдо рдХреЛ рдорд╛рдЙрдВрдЯ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ
рдлреЗрдбреЛрд░рд╛-рдХрдВрдЯреЗрдирд░1 рдордзреНрдпрд╕реНрде рдХрдВрдЯреЗрдирд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХ рдФрд░ рдХрдВрдЯреЗрдирд░, рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ
рдЙрд╕ рдбреЗрдЯрд╛ рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рд╕реЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд рдХрд╛ рд╕рд╛рд░ рдирд┐рдХрд╛рд▓реЗрдВ:

# docker run --volumes-from=fedora-container1 --name=fedora-container2 -i -t Fedora bash

рдмрдврд╝рддреЗ рдмрд╛рд╣рд░реА рд╡реЙрд▓реНрдпреВрдо


рд╣реЛрд╕реНрдЯ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЛ рдХрдВрдЯреЗрдирд░ рд╡реЙрд▓реНрдпреВрдо рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдЙрдВрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЗрд╕рдХрд╛ рдкреВрд░реНрдг рдкрде рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ
рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдФрд░ рдХрдВрдЯреЗрдирд░ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЗ рд▓рд┐рдП рдкреВрд░реНрдг рдкрде рдХреЛ рдХреЛрд▓рди рджреНрд╡рд╛рд░рд╛ рдЕрд▓рдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛:

# рдбреЙрдХрд░ рд░рди -v /var/db:/data1 -i -t рдлреЗрдбреЛрд░рд╛ рдмреИрд╢

SELinux рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, рдзреНрдпрд╛рди рд░рдЦреЗрдВ рдХрд┐ рд╣реЛрд╕реНрдЯ рдХреЛ рдХрдВрдЯреЗрдирд░ SELinux рдиреАрддрд┐ рдХрд╛ рдХреЛрдИ рдЬреНрдЮрд╛рди рдирд╣реАрдВ рд╣реИред
рдЗрд╕рд▓рд┐рдП, рдЙрдкрд░реЛрдХреНрдд рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рдпрджрд┐ SELinux рдиреАрддрд┐ рд▓рд╛рдЧреВ рдХреА рдЬрд╛рддреА рд╣реИ, рддреЛ /var/db рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╣реИ
рдХрдВрдЯреЗрдирд░ рдореЗрдВ рд▓рд┐рдЦрдиреЗ рдпреЛрдЧреНрдп рдирд╣реАрдВ рд╣реИ. рдПрдХ "рдЕрдиреБрдорддрд┐ рдЕрд╕реНрд╡реАрдХреГрдд" рд╕рдВрджреЗрд╢ рдЖрдПрдЧрд╛ рдФрд░ рдПрдХ рдПрд╡реАрд╕реА:
рд╣реЛрд╕реНрдЯ рдХреЗ syslog рдореЗрдВ рд╕рдВрджреЗрд╢.

рдЗрд╕рдХреЗ рдЖрд╕рдкрд╛рд╕ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЗрд╕ рдореИрди рдкреЗрдЬ рдХреЛ рд▓рд┐рдЦрддреЗ рд╕рдордп, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрдорд╛рдВрдб рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
рд╣реЛрд╕реНрдЯ рд╕реЗ рдЙрдЪрд┐рдд SELinux рдиреАрддрд┐ рдкреНрд░рдХрд╛рд░ рд▓реЗрдмрд▓ рд╕рдВрд▓рдЧреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЪрд▓рд╛рдПрдБ
рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛:

# chcon -Rt svirt_sandbox_file_t /var/db

рдЕрдм, рдХрдВрдЯреЗрдирд░ рдореЗрдВ /data1 рд╡реЙрд▓реНрдпреВрдо рдкрд░ рд▓рд┐рдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреА рдЬрд╛рдПрдЧреА рдФрд░ рдкрд░рд┐рд╡рд░реНрддрди рд╣реЛрдВрдЧреЗ
/var/db рдореЗрдВ рд╣реЛрд╕реНрдЯ рдкрд░ рднреА рдкреНрд░рддрд┐рдмрд┐рдВрдмрд┐рдд рд╣реЛрдЧрд╛ред

рдХрд╛ рдкреНрд░рдпреЛрдЧ рд╡реИрдХрд▓реНрдкрд┐рдХ рд╕реБрд░рдХреНрд╖рд╛ рд▓реЗрдмрд▓рд┐рдВрдЧ


рдЖрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рдХрдВрдЯреЗрдирд░ рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд▓реЗрдмрд▓рд┐рдВрдЧ рдпреЛрдЬрдирд╛ рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
--рд╕реБрд░рдХреНрд╖рд╛-рд╡рд┐рдХрд▓реНрдк рдЭрдВрдбрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдк рдПрдорд╕реАрдПрд╕/рдПрдордПрд▓рдПрд╕ рд╕реНрддрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдПрдордПрд▓рдПрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
рд╕рд┐рд╕реНрдЯрдо. рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрдорд╛рдВрдб рдореЗрдВ рд╕реНрддрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рд╕реЗ рдЖрдк рдЗрд╕реЗ рд╕рд╛рдЭрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЗ рдмреАрдЪ рд╕рд╛рдордЧреНрд░реА.

# рдбреЙрдХрд░ рд░рди --рд╕рд┐рдХреНрдпреЛрд░рд┐рдЯреА-рдСрдкреНрдЯ рд▓реЗрдмрд▓:рд▓реЗрд╡рд▓:s0:c100,c200 -i -t рдлреЗрдбреЛрд░рд╛ рдмреИрд╢

рдПрдХ рдПрдордПрд▓рдПрд╕ рдЙрджрд╛рд╣рд░рдг рд╣реЛ рд╕рдХрддрд╛ рд╣реИ:

# рдбреЙрдХрд░ рд░рди --рд╕рд┐рдХреНрдпреЛрд░рд┐рдЯреА-рдСрдкреНрдЯ рд▓реЗрдмрд▓:рд▓реЗрд╡рд▓:рдЯреЙрдкрд╕реАрдХреНрд░реЗрдЯ -рдЖрдИ -рдЯреА рдЖрд░рдПрдЪрдИрдПрд▓7 рдмреИрд╢

рдЗрд╕ рдХрдВрдЯреЗрдирд░ рдмрдирд╛рдо рдЗрд╕рдХреЗ рд╕рд╛рде рдЪрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реБрд░рдХреНрд╖рд╛ рд▓реЗрдмрд▓рд┐рдВрдЧ рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП --рдЕрдиреБрдореЛрджрдХ
рдзреНрд╡рдЬ, рдирд┐рдореНрди рдЖрджреЗрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ:

# рдбреЙрдХрд░ рд░рди --рд╕рд┐рдХреНрдпреЛрд░рд┐рдЯреА-рдСрдкреНрдЯ рд▓реЗрдмрд▓: рдбрд┐рд╕реЗрдмрд▓ -рдЖрдИ -рдЯреА рдлреЗрдбреЛрд░рд╛ рдмреИрд╢

рдпрджрд┐ рдЖрдк рдХрд┐рд╕реА рдХрдВрдЯреЗрдирд░ рдХреЗ рднреАрддрд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдкрд░ рдХрдбрд╝реА рд╕реБрд░рдХреНрд╖рд╛ рдиреАрддрд┐ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдХрдВрдЯреЗрдирд░ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡реИрдХрд▓реНрдкрд┐рдХ рдкреНрд░рдХрд╛рд░. рдЖрдк рдПрдХ рдРрд╕рд╛ рдХрдВрдЯреЗрдирд░ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рд╕рдХреА рдХреЗрд╡рд▓ рдЕрдиреБрдорддрд┐ рд╣реИ
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрдорд╛рдВрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдХреЗ рдЕрдкрд╛рдЪреЗ рдкреЛрд░реНрдЯ рдкрд░ рд╕реБрдиреЗрдВ:

# рдбреЙрдХрд░ рд░рди --рд╕реБрд░рдХреНрд╖рд╛-рдСрдкреНрдЯ рд▓реЗрдмрд▓: рдкреНрд░рдХрд╛рд░: svirt_apache_t -i -t рд╕реЗрдВрдЯреЛрд╕ рдмреИрд╢

рдиреЛрдЯ:

рдЖрдкрдХреЛ a рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддреЗ рд╣реБрдП рдиреАрддрд┐ рд▓рд┐рдЦрдиреА рд╣реЛрдЧреА svirt_apache_t рдкреНрд░рдХрд╛рд░ред

рдХреА рд╕реНрдерд╛рдкрдирд╛ рдпреБрдХреНрддрд┐ рднрд╛рд░


рдЕрдЧрд░ рдЖрдк рд╕реЗрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рджреЗрд╡ / / sda рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рд╡рдЬрди 200, рдЖрдк рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рд╡рдЬрди рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
--рдмреНрд▓рдХрд┐рдУ-рд╡реЗрдЯ-рдбрд┐рд╡рд╛рдЗрд╕ рдЭрдВрдбрд╛ред рдирд┐рдореНрди рдЖрджреЗрд╢ рдХрд╛ рдкреНрд░рдпреЛрдЧ рдХрд░реЗрдВ:

# docker run -it --blkio-weight-device "/dev/sda:200" ubuntu

рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ рдЕрд▓рдЧрд╛рд╡ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдПрд╕рдЯреА рдХрдВрдЯреЗрдирд░ (--рдПрдХрд╛рдВрдд)


рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдЙрди рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рдЙрдкрдпреЛрдЧреА рд╣реИ рдЬрд╣рд╛рдВ рдЖрдк Microsoft рдкрд░ рдбреЙрдХрд░ рдХрдВрдЯреЗрдирд░ рдЪрд▓рд╛ рд░рд╣реЗ рд╣реИрдВ
рдЦрд┐рдбрд╝рдХрд┐рдпрд╛рдБред --рдПрдХрд╛рдВрдд рд╡рд┐рдХрд▓реНрдк рдПрдХ рдХрдВрдЯреЗрдирд░ рдХреА рдЕрд▓рдЧрд╛рд╡ рддрдХрдиреАрдХ рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИред рд▓рд┐рдирдХреНрд╕ рдкрд░,
рдПрдХрдорд╛рддреНрд░ рд╕рдорд░реНрдерд┐рдд рд╣реИ рдЪреВрдХ рд╡рд┐рдХрд▓реНрдк рдЬреЛ рд▓рд┐рдирдХреНрд╕ рдиреЗрдорд╕реНрдкреЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдпреЗ рджреЛ рдЖрджреЗрд╢
Linux рдкрд░ рд╕рдорддреБрд▓реНрдп рд╣реИрдВ:

$ рдбреЙрдХрд░ рд░рди-рдбреА рдмрд┐рдЬреАрдмреЙрдХреНрд╕ рдЯреЙрдк
$ рдбреЙрдХрд░ рд░рди -рдбреА --рдЖрдЗрд╕реЛрд▓реЗрд╢рди рдбрд┐рдлреЙрд▓реНрдЯ рдмрд┐рдЬреАрдмреЙрдХреНрд╕ рдЯреЙрдк

Microsoft Windows рдкрд░, рдЗрдирдореЗрдВ рд╕реЗ рдХреЛрдИ рднреА рдорд╛рди рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВ:

┬╖ рдЪреВрдХ: рдбреЙрдХрд░ рдбреЗрдореЙрди рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдорд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ --exec-opt ред рдЕрдЧрд░ рдбреЗрдореЙрди рдХрд░ рджреЗрддрд╛ рд╣реИ
Microsoft Windows рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдЖрдЗрд╕реЛрд▓реЗрд╢рди рддрдХрдиреАрдХ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдХреА рдЧрдИ рд╣реИ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЗрд╕рдХреЗ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ
рдореВрд▓реНрдп.

┬╖ рдкреНрд░рдХреНрд░рд┐рдпрд╛: рдХреЗрд╡рд▓ рдиреЗрдорд╕реНрдкреЗрд╕ рдЕрд▓рдЧрд╛рд╡ред

┬╖ рд╣рд╛рдЗрдкрд░рд╡: рд╣рд╛рдЗрдкрд░-V рд╣рд╛рдЗрдкрд░рд╡рд╛рдЗрдЬрд░ рд╡рд┐рднрд╛рдЬрди-рдЖрдзрд╛рд░рд┐рдд рдЕрд▓рдЧрд╛рд╡ред

рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ, рдЬрдм Microsoft Windows рдкрд░ рдмрд┐рдирд╛ a рдбреЗрдореЙрди рд╡рд┐рдХрд▓реНрдк рд╕реЗрдЯ, рдпреЗ рджреЛ
рдЖрджреЗрд╢ рд╕рдорддреБрд▓реНрдп рд╣реИрдВ:

$ рдбреЙрдХрд░ рд░рди -рдбреА --рдЖрдЗрд╕реЛрд▓реЗрд╢рди рдбрд┐рдлреЙрд▓реНрдЯ рдмрд┐рдЬреАрдмреЙрдХреНрд╕ рдЯреЙрдк
$ рдбреЙрдХрд░ рд░рди -рдбреА --рдЖрдЗрд╕реЛрд▓реЗрд╢рди рдкреНрд░реЛрд╕реЗрд╕ рдмрд┐рдЬреАрдмреЙрдХреНрд╕ рдЯреЙрдк

рдпрджрд┐ рдЖрдкрдиреЗ рд╕реЗрдЯ рдХрд┐рдпрд╛ рд╣реИ --exec-opt рдЕрд▓рдЧрд╛рд╡=рд╣рд╛рдЗрдкрд░рд╡ рдбреЙрдХрд░ рдкрд░ рд╡рд┐рдХрд▓реНрдк рдбреЗрдореЙрди, рдЗрдирдореЗрдВ рд╕реЗ рдХреЛрдИ рднреА
рдЖрджреЗрд╢реЛрдВ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рднреА рд╣реЛрддрд╛ рд╣реИ рд╣рд╛рдЗрдкрд░рд╡ рдПрдХрд╛рдВрдд:

$ рдбреЙрдХрд░ рд░рди -рдбреА --рдЖрдЗрд╕реЛрд▓реЗрд╢рди рдбрд┐рдлреЙрд▓реНрдЯ рдмрд┐рдЬреАрдмреЙрдХреНрд╕ рдЯреЙрдк
$ рдбреЙрдХрд░ рд░рди -рдбреА --рдЖрдЗрд╕реЛрд▓реЗрд╢рди рд╣рд╛рдЗрдкрд░рд╡ рдмрд┐рдЬреАрдмреЙрдХреНрд╕ рдЯреЙрдк

рдЗрддрд┐рд╣рд╛рд╕


рдЕрдкреНрд░реИрд▓ 2014, рдореВрд▓ рд░реВрдк рд╕реЗ рд╡рд┐рд▓рд┐рдпрдо рд╣реЗрдирд░реА рджреНрд╡рд╛рд░рд╛ рд╕рдВрдХрд▓рд┐рдд (рд╡реНрд╣реЗрдпрд░реА рдПрдЯ рд░реЗрдбрд╣реИрдЯ рдбреЙрдЯ рдХреЙрдо) рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ
docker.com рд╕реНрд░реЛрдд рд╕рд╛рдордЧреНрд░реА рдФрд░ рдЖрдВрддрд░рд┐рдХ рдХрд╛рд░реНрдпред рдЬреВрди 2014, рд╕реНрд╡реЗрди рдбреЛрд╡рд┐рдбреЗрдЗрдЯ рджреНрд╡рд╛рд░рд╛ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛
тЯи[рдИрдореЗрд▓ рд╕рдВрд░рдХреНрд╖рд┐рдд]тЯй рдЬреБрд▓рд╛рдИ 2014, рд╕реНрд╡реЗрди рдбреЛрд╡рд╛рдЗрдбрд┐рдЯ рджреНрд╡рд╛рд░рд╛ рдЕрджреНрдпрддрди тЯи[рдИрдореЗрд▓ рд╕рдВрд░рдХреНрд╖рд┐рдд]тЯй
рдирд╡рдВрдмрд░ 2015, рд╕реИрд▓реА рдУ'рдореИрд▓реА рджреНрд╡рд╛рд░рд╛ рдЕрджреНрдпрддрди тЯи[рдИрдореЗрд▓ рд╕рдВрд░рдХреНрд╖рд┐рдд]тЯй

onworks.net рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ docker-run рдСрдирд▓рд╛рдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ


рдлреНрд░реА рд╕рд░реНрд╡рд░ рдФрд░ рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди

рд╡рд┐рдВрдбреЛрдЬ рдФрд░ рд▓рд╛рдЗрдиреЗрдХреНрд╕ рдПрдк рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ

рд▓рд┐рдирдХреНрд╕ рдХрдорд╛рдВрдб

Ad