π± asc app β
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΠΌΠΈ: ΡΠ²ΠΎΠΈΠΌΠΈ; ΠΏΠΎΠ΄ sudo β ΡΡΠΆΠΈΠΌΠΈ ΡΠΎΠΆΠ΅.
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ β
asc app <Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅> [Π°ΡΠ³ΡΠΌΠ΅Π½ΡΡ]list β
Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Root Π²ΠΈΠ΄ΠΈΡ Π²ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π²ΡΠ΅Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ, ΡΠ³ΡΡΠΏΠΏΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΠΏΠΎ Π²Π»Π°Π΄Π΅Π»ΡΡΡ.
info β
asc app info <id>ΠΠΎΠΊΠ°Π·Π°ΡΡ Π΄Π΅ΡΠ°Π»ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ.
disk β
asc app disk [id]ΠΠΎΠΊΠ°Π·Π°ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄ΠΈΡΠΊΠ°: ΠΏΠΎΠ»ΠΎΡΠΊΠ° ΠΊΠ²ΠΎΡΡ (Π΅ΡΠ»ΠΈ Π·Π°Π΄Π°Π½Π°) ΠΈ ΡΠ°Π·Π±ΠΈΠ²ΠΊΠ° ΠΏΠΎ ΠΎΠ±ΡΠ°Π·Ρ, ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡ, Π΄Π°Π½Π½ΡΠΌ ΠΈ ΠΊΠ°ΡΡΠΎΠΌΠ½ΡΠΌ ΡΠΎΠΌΠ°ΠΌ. ΠΠ΅Π· id: ΡΡΠΌΠΌΠ°ΡΠ½ΠΎΠ΅ ΠΌΠ΅ΡΡΠΎ, Π·Π°Π½ΡΡΠΎΠ΅ Π²ΡΠ΅ΠΌΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΠΌΠΈ, Π·Π°ΡΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ, ΠΏΠΎ ΡΠ±ΡΠ²Π°Π½ΠΈΡ. Π‘ΠΎΠΊΡΠ°ΡΡΠ½Π½Π°Ρ Π²Π΅ΡΡΠΈΡ Π΄Π»Ρ Π²ΡΠ΅Π³ΠΎ ΠΏΠ°ΡΠΊΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ: asc disk.
ports β
asc app ports [id]ΠΠΎΠΊΠ°Π·Π°ΡΡ ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π½ΡΠ΅ ΠΏΠΎΡΡΡ (host==container) Ρ ΡΡΠ°Π½ΡΠΏΠΎΡΡΠΎΠΌ. ΠΠ΅Π· id: ΡΠ°Π±Π»ΠΈΡΠ° ΠΏΠΎ Π²ΡΠ΅ΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΠΌ ΠΈ ΠΈΡ
ΠΏΠΎΡΡΠ°ΠΌ. Π‘ΠΎΠΊΡΠ°ΡΡΠ½Π½Π°Ρ Π²Π΅ΡΡΠΈΡ: asc ports.
clone β
asc app clone <id> [--name <ΠΈΠΌΡ>]ΠΠ»ΠΎΠ½ΠΈΡΠΎΠ²Π°ΡΡ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ (Π΄Π°Π½Π½ΡΠ΅, env, Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ) Π² Π½ΠΎΠ²ΡΠΉ.
--name <ΠΈΠΌΡ>β ΠΈΠΌΡ ΠΊΠ»ΠΎΠ½Π° (ΠΏΡΠΎΠΏΡΡΠΊΠ°Π΅Ρ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΡΠΉ Π·Π°ΠΏΡΠΎΡ).
install β
asc app install <spec> [--source <ΠΈΠΌΡ>] [--name <ΠΈΠΌΡ>] [--branch <Π²Π΅ΡΠΊΠ°> | --tag <ΡΠ΅Π³>] [--path <ΠΏΠΎΠ΄ΠΊΠ°ΡΠ°Π»ΠΎΠ³>] [--app <ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΡΠ΅ΠΊΠ°>] [--force] [--image | --build]Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ· ΡΠ΅Π΅ΡΡΡΠ° ΠΈΠ»ΠΈ git-ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡ β ΡΠΎ ΠΆΠ΅ ΡΠ°ΠΌΠΎΠ΅, ΡΡΠΎ Π²Π΅ΡΡ
Π½Π΅ΡΡΠΎΠ²Π½Π΅Π²Π°Ρ asc install, ΡΠΌ. Π΅Ρ ΡΡΡΠ°Π½ΠΈΡΡ ΠΏΠΎ Π²ΡΠ΅ΠΌ ΡΠ»Π°Π³Π°ΠΌ.
attach β
asc app attach <id>ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡΡΡ ΠΊ ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ β ΡΠΎ ΠΆΠ΅ ΡΠ°ΠΌΠΎΠ΅, ΡΡΠΎ Π²Π΅ΡΡ
Π½Π΅ΡΡΠΎΠ²Π½Π΅Π²Π°Ρ asc attach.
upgrade β
asc app upgrade <spec>ΠΠ±Π½ΠΎΠ²ΠΈΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄ΠΎ Π½ΠΎΠ²ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ β ΡΠΎ ΠΆΠ΅ ΡΠ°ΠΌΠΎΠ΅, ΡΡΠΎ Π²Π΅ΡΡ
Π½Π΅ΡΡΠΎΠ²Π½Π΅Π²Π°Ρ asc upgrade.
start β
asc app start <id> [-d|--detach]ΠΠ°ΠΏΡΡΡΠΈΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡΡΡ ΠΊ Π΅Π³ΠΎ ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ (Docker-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΡΠΉ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»).
-d,--detachβ Π·Π°ΠΏΡΡΠΊ Π² ΡΠΎΠ½Π΅ Π±Π΅Π· ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊ ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ.
stop β
asc app stop <id>restart β
asc app restart <id>logs β
asc app logs <id> [-n|--tail <n>]ΠΠΎΠΊΠ°Π·Π°ΡΡ Π»ΠΎΠ³ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ.
-n,--tail <n>β ΡΠΈΡΠ»ΠΎ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡ ΡΡΡΠΎΠΊ. ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ:100.
settings β
asc app settings <id>ΠΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΠΎ ΠΎΡΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, Π·Π°Π΄Π°Π½Π½ΡΠ΅ Π² asc.settings.yaml.
remove β
asc app remove <id> [-y|--yes]Π£Π΄Π°Π»ΠΈΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ Π²ΡΠ΅ Π΅Π³ΠΎ Π΄Π°Π½Π½ΡΠ΅.
-y,--yesβ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠ΄ΠΈΡΡ ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ Π±Π΅Π· Π·Π°ΠΏΡΠΎΡΠ°.
Π‘ΠΌ. ΡΠ°ΠΊΠΆΠ΅ β
- π± Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΠΌΠΈ β ΠΏΠΎΠ»Π½ΡΠΉ Π³Π°ΠΉΠ΄.