Anda dapat menggunakan --detach-keys
opsi saat Anda menjalankan docker attach
untuk menimpa defaultCTRL + P, CTRL+ Qurut (yang tidak selalu bekerja).
Misalnya, saat Anda berlari docker attach --detach-keys="ctrl-a" test
dan Anda menekan CTRL+ AAnda akan keluar dari wadah, tanpa membunuhnya.
Contoh lain:
docker attach --detach-keys="ctrl-a,x" test
- tekan CTRL+A
dan kemudian X
untuk keluar
docker attach --detach-keys="a,b,c" test
- tekan A
, lalu B
, laluC
untuk keluar
Ambil dari dokumentasi resmi:
Jika Anda mau, Anda bisa mengonfigurasi urutan Docker key untuk dilepaskan. Ini berguna jika urutan default Docker bertentangan dengan urutan kunci yang Anda gunakan untuk aplikasi lain. Ada dua cara untuk menentukan urutan kunci pelepasan Anda sendiri, sebagai penggantian per-wadah atau sebagai properti konfigurasi di seluruh konfigurasi Anda.
Untuk mengganti urutan untuk wadah individu, gunakan --detach-keys="<sequence>"
bendera dengan perintah lampiran buruh pelabuhan. Format <sequence>
huruf dapat berupa huruf [a-Z]
, atau ctrl-
digabungkan dengan yang berikut ini:
- az (karakter alfa huruf kecil tunggal)
- @ (pada tanda)
- [(braket kiri)
- \ (dua garis miring ke belakang)
- _ (garis bawah)
- ^ (tanda sisipan)
Ini a
, ctrl-a
, X
, atau ctrl-\\
nilai-nilai merupakan contoh urutan kunci yang valid. Untuk mengonfigurasi urutan kunci default konfigurasi yang berbeda untuk semua wadah, lihat bagian File konfigurasi .
Catatan: Ini berfungsi sejak versi buruh pelabuhan 1.10+ (pada saat jawaban ini, versi saat ini adalah 18.03)