Cara Mendapatkan Akses Shell ke Kontainer Docker Berlari
- 3916
- 466
- John Ratke
Di tutorial Docker kami sebelumnya, Anda belajar tentang cara menginstal Docker di CentOS atau menginstal Docker di sistem berbasis Debian. Juga, tulis tutorial tentang cara membuat atau menghapus wadah Docker. Tutorial ini akan membantu Anda mendapatkan akses shell ke wadah Docker yang sedang berjalan.
#1. Menggunakan pemasangan Docker
Anda bisa mendapatkan akses shell bash di wadah Docker Anda dengan perintah lampirkan. Tapi wadah Docker Anda harus dimulai dengan /bin /bash.
Gunakan sintaks di bawah ini untuk mendapatkan akses shell dari wadah Docker.
$ sudo docker terlampir
Misalnya, wadah Docker Anda sedang berjalan dengan ID 76DebAD837D2 dan nama happy_tecadmin. Gunakan salah satu perintah berikut dengan metode lampirkan.
Menggunakan ID Kontainer:
$ sudo docker lampirkan 76debad837d2
Menggunakan nama kontainer:
$ sudo docker lampirkan happy_tecadmin
#2. Menggunakan Docker Exec
Jika Docker Container tidak dimulai dengan /Bin /Bash Command. Maka Anda tidak dapat menggunakan perintah lampiran. Sekarang, Anda perlu menggunakan perintah exec untuk membuat bash di wadah Anda. Pastikan Anda menggunakan versi Docker> = 1.3.
Gunakan sintaks di bawah ini untuk mendapatkan akses shell dari wadah Docker.
$ sudo docker exec -itpesta
Misalnya, wadah Docker Anda sedang berjalan dengan ID 76DebAD837D2 dan nama happy_tecadmin. Gunakan salah satu perintah berikut dengan metode exec.
Menggunakan ID Kontainer:
$ sudo docker exec -it 76debad837d2 bash
Menggunakan nama kontainer:
$ sudo docker exec -it happy_tecadmin bash
- « Cara mengecualikan paket spesifik dari pembaruan yum
- Alat Desain Web Teratas Yang Harus Disadari Setiap Desainer »