Menjalankan Perintah
Termasuk bagian Pengantar Kubernetes dalam perjalanan Terminal di Coddy. Pelajaran 22 dari 45.
Untuk menjalankan perintah di dalam container yang sedang berjalan, gunakan kubectl exec. Semua yang ada setelah -- adalah perintah yang akan dijalankan:
kubectl exec web -- envPerintah ini mencetak variabel lingkungan di dalam container Pod web, termasuk HOSTNAME=web: hostname container adalah nama Pod-nya.
Perintah apa pun yang tersedia di image bisa digunakan, misalnya untuk menampilkan isi direktori:
kubectl exec web -- ls /Ini adalah cara sehari-hari untuk melihat-lihat isi container tanpa menghentikannya, seperti docker exec.
Di cluster sungguhan, kubectl exec -it web -- sh membuka shell interaktif. Terminal latihan ini tidak memiliki terminal untuk dihubungkan, jadi jalankan satu perintah pada satu waktu.
Tantangan
PemulaMulai Pod bernama web dari image nginx, lalu jalankan env di dalamnya dengan kubectl exec untuk melihat HOSTNAME.
Coba sendiri
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Pengantar Kubernetes
Latihan sendiri: Playground Terminal