ນີ້ແມ່ນຄໍາສັ່ງ docker-attach ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
docker-attach - ແນບໃສ່ຖັງທີ່ແລ່ນ
ສະຫຼຸບສັງລວມ
docker ແນບມາ [--detach-keys[=[]]] [- ຊ່ວຍ] [--no-stdin] [--sig-proxy[=ທີ່ແທ້ຈິງ]] ຄອນເທນເນີ
ລາຍລະອຽດ
ໄດ້ docker ແນບມາ ຄໍາສັ່ງອະນຸຍາດໃຫ້ທ່ານຕິດກັບພາຊະນະທີ່ແລ່ນໂດຍການນໍາໃຊ້
ID ຫຼືຊື່ຂອງຕູ້ຄອນເທນເນີ, ເພື່ອເບິ່ງຜົນຜະລິດຢ່າງຕໍ່ເນື່ອງຂອງມັນຫຼືເພື່ອຄວບຄຸມມັນແບບໂຕ້ຕອບ.
ທ່ານສາມາດຕິດກັບຂະບວນການທີ່ມີດຽວກັນຫຼາຍຄັ້ງພ້ອມກັນ, ການແບ່ງປັນຫນ້າຈໍ
ຮູບແບບ, ຫຼືໄວເບິ່ງຄວາມຄືບຫນ້າຂອງຂະບວນການແຍກຂອງທ່ານ.
ເພື່ອຢຸດຖັງ, ໃຫ້ໃຊ້ CTRL-c. ລໍາດັບທີ່ສໍາຄັນນີ້ສົ່ງ SIGKILL ກັບຕູ້ຄອນເທນເນີ. ເຈົ້າສາມາດ
ແຍກອອກຈາກຖັງ (ແລະປ່ອຍໃຫ້ມັນແລ່ນ) ໂດຍໃຊ້ລໍາດັບທີ່ສໍາຄັນທີ່ສາມາດກໍານົດໄດ້. ໄດ້
ລຳດັບເລີ່ມຕົ້ນແມ່ນ CTRL-p CTRL-q. ທ່ານ configure ລໍາດັບທີ່ສໍາຄັນໂດຍໃຊ້ --detach-keys
ທາງເລືອກຫຼືໄຟລ໌ການຕັ້ງຄ່າ. ເບິ່ງ config-json(5) ສໍາລັບເອກະສານກ່ຽວກັບການນໍາໃຊ້ a
ແຟ້ມການຕັ້ງຄ່າ.
ມັນຖືກຫ້າມບໍ່ໃຫ້ປ່ຽນເສັ້ນທາງການປ້ອນຂໍ້ມູນມາດຕະຖານຂອງ a docker ແນບມາ ຄໍາສັ່ງໃນຂະນະທີ່ແນບ
ກັບຖັງທີ່ເປີດໃຊ້ tty (ເຊັ່ນ: ເປີດດ້ວຍ -t).
OPTIONS
--detach-keys=""
ລົບລ້າງລຳດັບຫຼັກສຳລັບການຖອດຖັງບັນຈຸ. ຮູບແບບແມ່ນຕົວອັກສອນດຽວ
[aZ] or ctrl- ບ່ອນທີ່ ແມ່ນຫນຶ່ງໃນ: az, @, ^, [, , or _.
- ຊ່ວຍ
ພິມຄໍາຖະແຫຼງການການນໍາໃຊ້
--no-stdin=ທີ່ແທ້ຈິງ|ທີ່ບໍ່ຖືກຕ້ອງ
ຢ່າຕິດ STDIN. ຄ່າເລີ່ມຕົ້ນແມ່ນ ທີ່ບໍ່ຖືກຕ້ອງ.
--sig-proxy=ທີ່ແທ້ຈິງ|ທີ່ບໍ່ຖືກຕ້ອງ
ຕົວແທນທຸກສັນຍານທີ່ໄດ້ຮັບຕໍ່ກັບຂະບວນການ (ຮູບແບບທີ່ບໍ່ແມ່ນ TTY ເທົ່ານັ້ນ). SIGCHLD, SIGKILL, ແລະ
SIGSTOP ບໍ່ແມ່ນຕົວແທນ. ຄ່າເລີ່ມຕົ້ນແມ່ນ ທີ່ແທ້ຈິງ.
Override ໄດ້ ແນກ ລໍາດັບ
ຖ້າທ່ານຕ້ອງການ, ທ່ານສາມາດກໍາຫນົດຄ່າ override ລໍາດັບ Docker key ສໍາລັບການແຍກ. ນີ້ແມ່ນ
ເປັນປະໂຫຍດຖ້າລໍາດັບເລີ່ມຕົ້ນຂອງ Docker ຂັດກັບລໍາດັບທີ່ສໍາຄັນທີ່ທ່ານໃຊ້ສໍາລັບຄົນອື່ນ
ຄໍາຮ້ອງສະຫມັກ. ມີສອງວິທີທີ່ຈະກໍານົດລໍາດັບທີ່ສໍາຄັນ detach ຂອງທ່ານເອງ, ເປັນ
per-container override ຫຼືເປັນຄຸນສົມບັດການຕັ້ງຄ່າໃນການຕັ້ງຄ່າທັງຫມົດຂອງທ່ານ.
ເພື່ອ override ລໍາດັບສໍາລັບພາຊະນະສ່ວນບຸກຄົນ, ໃຊ້ --detach-keys=" "
ທຸງກັບ docker ແນບມາ ຄໍາສັ່ງ. ຮູບແບບຂອງ ເປັນຈົດໝາຍ
[aZ], ຫຼື ctrl- ບວກກັບອັນໃດຫນຶ່ງດັ່ງຕໍ່ໄປນີ້:
· az (ຕົວພິມນ້ອຍ alpha ດຽວ)
· @ (ampersand)
· [ (ວົງເລັບຊ້າຍ)
· \\ (ສອງເຄື່ອງຊ້ອນດ້ານຫຼັງ)
· _ (ຂີດກ້ອງ)
· ^ (ຄາຖາ)
ເຫຼົ່ານີ້ a, ctrl-a, X, ຫຼື ctrl-\\ ຄ່າແມ່ນຕົວຢ່າງທັງໝົດຂອງລໍາດັບຫຼັກທີ່ຖືກຕ້ອງ. ເຖິງ
configure a configuration key default sequence for all containers, ເບິ່ງ
docker(1).
ຕົວຢ່າງ
ແນບ to a ບ່ອນເກັບມ້ຽນ
ໃນຕົວຢ່າງນີ້ຄໍາສັ່ງເທິງແມ່ນດໍາເນີນການພາຍໃນຖັງ, ຈາກຮູບພາບທີ່ເອີ້ນວ່າ fedora, in
ໂໝດແຍກ. ID ຈາກຕູ້ຄອນເທນເນີຖືກສົ່ງເຂົ້າໄປໃນ docker ແນບມາ ຄໍາສັ່ງ:
# ID=$(sudo docker run -d fedora /usr/bin/top -b)
# sudo docker ແນບ $ID
ເທິງ - 02:05:52 ຂຶ້ນ 3:05, 0 ຜູ້ໃຊ້, ໂຫຼດສະເລ່ຍ: 0.01, 0.02, 0.05.
ວຽກງານ: 1 ທັງຫມົດ, 1 ແລ່ນ, 0 ນອນ, 0 ຢຸດ, 0 zombie
CPU(s): 0.1%us, 0.2%sy, 0.0%ni, 99.7%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 373572k ລວມ, 355560k ໃຊ້, 18012k ຟຣີ, 27872k buffers
Swap: 786428k ທັງຫມົດ, 0k ໃຊ້, 786428k ຟຣີ, 221740k cache
ຜູ້ໃຊ້ PID PR NI VIRT RES SHR S %CPU %MEM ເວລາ+ ຄໍາສັ່ງ
1 ຮາກ 20 0 17200 1116 912 R 0 0.3 0:00.03 ເທິງ.
ເທິງ - 02:05:55 ຂຶ້ນ 3:05, 0 ຜູ້ໃຊ້, ໂຫຼດສະເລ່ຍ: 0.01, 0.02, 0.05.
ວຽກງານ: 1 ທັງຫມົດ, 1 ແລ່ນ, 0 ນອນ, 0 ຢຸດ, 0 zombie
CPU(s): 0.0%us, 0.2%sy, 0.0%ni, 99.8%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 373572k ລວມ, 355244k ໃຊ້, 18328k ຟຣີ, 27872k buffers
Swap: 786428k ທັງຫມົດ, 0k ໃຊ້, 786428k ຟຣີ, 221776k cache
ຜູ້ໃຊ້ PID PR NI VIRT RES SHR S %CPU %MEM ເວລາ+ ຄໍາສັ່ງ
1 ຮາກ 20 0 17208 1144 932 R 0 0.3 0:00.03 ເທິງ.
ປະຫວັດຄວາມເປັນ
ເດືອນເມສາ 2014, ລວບລວມໃນເບື້ອງຕົ້ນໂດຍ William Henry (whenry at redhat dot com) ໂດຍອີງໃສ່
docker.com ແຫຼ່ງອຸປະກອນແລະການເຮັດວຽກພາຍໃນ. ເດືອນມິຖຸນາ 2014, ປັບປຸງໂດຍ Sven Dowideit
⟨[email protected]⟩
ໃຊ້ docker-attach ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net