Docker

Docker SSH ke dalam Container

Docker SSH ke dalam Container
Docker adalah alat atau sistem gema di mana anda boleh membuat atau menjalankan kontena. Ini adalah sumber terbuka dan bebas yang menjadikan tugas anda lebih mudah untuk membuat, menyebarkan, dan menjalankan aplikasi anda menggunakan bekas.

Setelah membuat bekas Docker, anda mungkin perlu menyambung ke bekas dan melaksanakan beberapa tugas.

Terdapat beberapa cara untuk menyambung ke bekas Docker anda yang sedang berjalan. Dalam tutorial ini, kami akan menunjukkan cara menyambung ke bekas Docker yang sedang berjalan.

Keperluan

Buat Container WordPress

Sebelum memulakan, anda memerlukan sekurang-kurangnya satu bekas yang berjalan di sistem anda.

Pertama, tarik gambar WordPress dari pendaftaran Docker Hub dengan arahan berikut:

dok menarik WordPress

Anda harus melihat output berikut:

Menggunakan teg lalai: terkini
terkini: 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
Pencernaan: sha256: 6da8f886b20632dd05eeb22462f850a38e30600cedd894d2c6b1eb1a58e9763c
Status: Muat turun gambar baru untuk wordpress: terkini
tukang dok.io / perpustakaan / wordpress: terkini

Sekarang, buat bekas menggunakan gambar yang dimuat turun dengan menjalankan perintah berikut:

docker run -d WordPress

Anda harus melihat output berikut:

c338aac5081c4cdc2164fed72a17e596acdd28cf5f9c26e1f7fc992389a2749b

Sekarang, anda boleh mengesahkan semua bekas yang sedang berjalan dengan arahan berikut:

dok dok

Anda harus melihat bekas WordPress anda dalam output berikut:

ID GAMBAR KANDUNGAN KOMAND NAMA PORTS STATUS YANG DIBUAT
c338aac5081c wordpress "titik masuk-docker.s… "7 saat yang lalu Naik 5
saat 80 / tcp xenodochial_hawking

Pada ketika ini, anda mempunyai satu bekas yang berjalan di sistem anda. Anda kini boleh meneruskan ke langkah seterusnya.

Sambungkan bekas Running dengan docker exec

Docker exec adalah perintah yang membolehkan anda menyambung ke container yang sedang berjalan dan menjalankan perintah yang anda inginkan di dalam container.

Untuk menyambungkan bekas yang sedang berjalan, jalankan arahan berikut:

docker exec -it c338aac5081c / bin / bash

Sebaik sahaja anda disambungkan ke bekas, anda akan melihat output berikut:

root @ c338aac5081c: / var / www / html #

Di mana: c338aac5081c adalah id bekas.

Sekarang, jalankan sebarang arahan seperti "free -m" di dalam bekas seperti yang ditunjukkan di bawah:

[dilindungi e-mel]: / var / www / html # percuma -m

Anda harus melihat output berikut:

jumlah buff / cache kongsi percuma yang digunakan tersedia

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

Sekarang, keluar dari bekas yang sedang berjalan dengan arahan berikut:

jalan keluar

Sambungkan bekas Running dengan sambungan docker

Perintah lampiran dok juga membolehkan anda menyambung ke bekas yang sedang berjalan dan menguruskan bekas.

Untuk menyambungkan bekas yang sedang berjalan menggunakan perintah attach, jalankan perintah berikut:

bekas dok melampirkan c338aac5081c

Setelah anda disambungkan, anda akan mendapat output berikut:

root @ c338aac5081c: / var / www / html #

Kesimpulannya

Dalam panduan di atas, anda belajar bagaimana menyambung ke bekas Docker yang sedang berjalan menggunakan perintah exec dan attach. Kedua-dua arahan membolehkan anda memulakan sesi shell baru dan memberikan shell interaktif ke bekas.

Butang tetikus tengah tidak berfungsi pada Windows 10
The butang tetikus tengah membantu anda menelusuri halaman web dan skrin yang panjang dengan banyak data. Sekiranya ia berhenti, anda akan menggunakan...
Cara menukar butang tetikus Kiri & Kanan pada PC Windows 10
Sudah menjadi kebiasaan bahawa semua peranti tetikus komputer dirancang secara ergonomik untuk pengguna tangan kanan. Tetapi ada peranti tetikus yang ...
Tiru klik Tetikus dengan melayang menggunakan Mouse Tanpa Klik di Windows 10
Menggunakan tetikus atau papan kekunci dalam keadaan salah penggunaan berlebihan boleh menyebabkan banyak masalah kesihatan, termasuk ketegangan, sind...