Buruh pelabuhan

Docker SSH ke dalam Kontainer

Docker SSH ke dalam Kontainer
Docker adalah alat atau sistem gema tempat Anda dapat membuat atau menjalankan wadah. Ini adalah sumber terbuka dan gratis yang membuat pekerjaan Anda lebih mudah untuk membuat, menyebarkan, dan menjalankan aplikasi Anda menggunakan wadah.

Setelah membuat wadah Docker, Anda mungkin sering perlu terhubung ke wadah dan melakukan beberapa tugas.

Ada beberapa cara Anda dapat terhubung ke wadah Docker Anda yang sedang berjalan. Dalam tutorial ini, kami akan menunjukkan cara menghubungkan ke wadah Docker yang sedang berjalan.

Persyaratan

Buat Wadah WordPress

Sebelum memulai, Anda memerlukan setidaknya satu wadah yang berjalan di sistem Anda.

Pertama, tarik gambar WordPress dari registri Docker Hub dengan perintah berikut:

buruh pelabuhan menarik WordPress

Anda akan melihat output berikut:

Menggunakan tag default: terbaru
terbaru: Menarik dari perpustakaan/wordpress
bf5952930446: Tarik selesai
a409b57eb464: Tarik selesai
3192e6c84ad0: Tarik selesai
43553740162b: Tarik selesai
d8b8bba42dea: Tarik selesai
eb10907c0110: Tarik selesai
10568906f34e: Tarik selesai
03fe17709781: Tarik selesai
98171b7166c8: Tarik selesai
3978c2fb05b8: Tarik selesai
71bf21524fa8: Tarik selesai
24fe81782f1c: Tarik selesai
7a2dfd067aa5: Tarik selesai
a04586f4f8fe: Tarik selesai
b8059b10e448: Tarik selesai
e5b4db4a14b4: Tarik selesai
48018c17c4e9: Tarik selesai
d09f106f9e16: Tarik selesai
289a459a6137: Tarik selesai
c4e8f9c90fda: Tarik selesai
Intisari: sha256:6da8f886b20632dd05eeb22462f850a38e30600cedd894d2c6b1eb1a58e9763c
Status: Mengunduh gambar yang lebih baru untuk wordpress: terbaru
buruh pelabuhan.io/library/wordpress: terbaru

Sekarang, buat wadah menggunakan gambar yang diunduh dengan menjalankan perintah berikut:

docker run -d WordPress

Anda akan melihat output berikut:

c338aac5081c4cdc2164fed72a17e596acdd28cf5f9c26e1f7fc992389a2749b

Sekarang, Anda dapat memverifikasi semua container yang sedang berjalan dengan perintah berikut:

buruh pelabuhan

Anda akan melihat wadah WordPress Anda di output berikut:

CONTAINER ID IMAGE COMMAND DIBUAT NAMA PORT STATUS
c338aac5081c wordpress "titik masuk buruh pelabuhan".s… " 7 detik yang lalu Naik 5
detik 80/tcp xenodochial_hawking

Pada titik ini, Anda memiliki satu wadah yang berjalan di sistem Anda. Anda sekarang dapat melanjutkan ke langkah berikutnya.

Hubungkan wadah Menjalankan dengan docker exec

Docker exec adalah perintah yang memungkinkan Anda untuk terhubung ke wadah yang sedang berjalan dan menjalankan perintah yang Anda inginkan di dalam wadah.

Untuk menghubungkan container yang sedang berjalan, jalankan perintah berikut:

docker exec -it c338aac5081c /bin/bash

Setelah Anda terhubung ke wadah, Anda akan melihat output berikut:

root@c338aac5081c:/var/www/html#

Dimana: c338aac5081c adalah id wadahnya.

Sekarang, jalankan perintah apa pun seperti "free -m" di dalam wadah seperti yang ditunjukkan di bawah ini:

[dilindungi email]:/var/www/html# gratis -m

Anda akan melihat output berikut:

total buff/cache gratis yang digunakan bersama tersedia

Mem: 1986 981 80 117 924 711
Tukar: 0 0 0

Sekarang, keluar dari wadah yang sedang berjalan dengan perintah berikut:

keluar

Hubungkan wadah Berjalan dengan melampirkan buruh pelabuhan

Perintah docker attaches juga akan memungkinkan Anda untuk terhubung ke container yang sedang berjalan dan mengelola container.

Untuk menghubungkan container yang sedang berjalan menggunakan perintah attach, jalankan perintah berikut:

wadah buruh pelabuhan melampirkan c338aac5081c

Setelah Anda terhubung, Anda akan mendapatkan output berikut:

root@c338aac5081c:/var/www/html#

Kesimpulan

Dalam panduan di atas, Anda mempelajari cara menghubungkan ke wadah Docker yang sedang berjalan menggunakan perintah exec dan lampirkan. Kedua perintah memungkinkan Anda untuk memulai sesi shell baru dan memberikan shell interaktif ke sebuah wadah.

Port Sumber Terbuka dari Mesin Game Komersial
Rekreasi mesin game gratis, open source, dan lintas platform dapat digunakan untuk bermain lama serta beberapa judul game yang cukup baru. Artikel ini...
Game Baris Perintah Terbaik untuk Linux
Baris perintah bukan hanya sekutu terbesar Anda saat menggunakan Linux-ini juga dapat menjadi sumber hiburan karena Anda dapat menggunakannya untuk me...
Aplikasi Pemetaan Gamepad Terbaik untuk Linux
Jika Anda suka bermain game di Linux dengan gamepad alih-alih sistem input keyboard dan mouse biasa, ada beberapa aplikasi yang berguna untuk Anda. Ba...