Bekerja dengan AWS CloudShell - AWS CloudShell

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Bekerja dengan AWS CloudShell

Bagian ini menjelaskan cara berinteraksi dengan AWS CloudShell dan melakukan tindakan spesifik dengan aplikasi yang didukung.

Anda dapat menavigasi fitur CloudShell antarmuka dari AWS Management Console danConsole Toolbar.

Tangkapan layar berikut menunjukkan beberapa fitur AWS CloudShell antarmuka utama.

Fitur utama dari AWS CloudShell antarmuka.
  1. AWS CloudShell antarmuka baris perintah yang Anda gunakan untuk menjalankan perintah dengan menggunakan shell pilihan Anda. Jenis shell saat ini ditunjukkan oleh command prompt.

  2. Tab terminal, yang menggunakan Wilayah AWS where saat AWS CloudShell ini berjalan.

  3. Menu Tindakan, yang menyediakan opsi untuk mengubah tata letak layar, mengunduh dan mengunggah file, memulai ulang AWS CloudShell, dan menghapus direktori home Anda. AWS CloudShell

    catatan

    Opsi Unduh tidak tersedia saat Anda meluncurkan CloudShell di fileConsole Toolbar.

  4. Buka di tab browser baru, yang menyediakan opsi untuk mengakses CloudShell sesi Anda dalam layar penuh.

  5. Opsi Preferensi, yang dapat Anda gunakan untuk menyesuaikan pengalaman shell Anda.

  6. Bilah bawah, yang menyediakan opsi berikut untuk:

    • Luncurkan CloudShell dari CloudShellikon.

    • Berikan umpan balik dari ikon Umpan Balik. Pilih jenis umpan balik yang ingin Anda kirimkan, tambahkan komentar Anda, lalu pilih Kirim.

      • Untuk mengirimkan umpan balik CloudShell, pilih salah satu opsi berikut:

        • Dari konsol, luncurkan CloudShell, dan pilih Umpan Balik. Tambahkan komentar Anda, lalu pilih Kirim.

        • Pilih CloudShellpadaConsole Toolbar, di kiri bawah konsol, dan kemudian pilih Buka di ikon tab browser baru, Umpan balik. Tambahkan komentar Anda, lalu pilih Kirim.

      catatan

      Opsi Umpan Balik tidak tersedia saat Anda meluncurkan CloudShell diConsole Toolbar.

    • Pelajari tentang kebijakan privasi dan ketentuan penggunaan kami, dan sesuaikan preferensi cookie.

  7. Ikon + adalah menu tarik-turun yang mencakup opsi untuk membuat, memulai ulang, dan menghapus lingkungan.

Bekerja di Wilayah AWS

Arus Wilayah AWS yang Anda jalankan ditampilkan sebagai tab.

Fitur utama dari AWS CloudShell antarmuka.

Anda dapat memilih Wilayah AWS untuk bekerja dengan memilih Wilayah tertentu menggunakan pemilih Wilayah. Setelah Anda mengubah Regions, antarmuka akan diperbarui saat sesi shell Anda terhubung ke lingkungan komputasi berbeda yang berjalan di Wilayah yang dipilih.

penting
  • Anda dapat menggunakan hingga 1 GB penyimpanan persisten di masing-masing Wilayah AWS. Penyimpanan persisten disimpan di direktori home Anda ($HOME). Ini berarti bahwa setiap file pribadi, direktori, program, atau skrip yang disimpan di direktori home Anda semuanya terletak dalam satu. Wilayah AWS Selain itu, mereka berbeda dari yang terletak di direktori home dan menyimpan Wilayah yang berbeda.

    Retensi jangka panjang file dalam penyimpanan persisten juga dikelola berdasarkan Per-wilayah. Untuk informasi selengkapnya, lihat Penyimpanan tetap.

  • Penyimpanan persisten tidak tersedia untuk lingkungan AWS CloudShell VPC.

Menentukan default Wilayah AWS Anda untuk AWS CLI

Anda dapat menggunakan variabel lingkungan untuk menentukan opsi konfigurasi dan kredensyal yang diperlukan untuk mengakses Layanan AWS menggunakan. AWS CLI Variabel lingkungan yang menentukan default Wilayah AWS untuk sesi shell Anda diatur baik ketika Anda memulai AWS CloudShell dari Wilayah tertentu di AWS Management Console atau ketika Anda memilih opsi di pemilih Region.

Variabel lingkungan lebih diutamakan daripada file AWS CLI kredensional yang diperbarui oleh file. aws configure Jadi, Anda tidak dapat menjalankan aws configure perintah untuk mengubah Wilayah yang ditentukan oleh variabel lingkungan. Sebagai gantinya, untuk mengubah Region default untuk AWS CLI perintah, tetapkan nilai ke variabel AWS_REGION lingkungan. Dalam contoh berikut, ganti us-east-1 dengan Wilayah tempat Anda berada.

Bash or Zsh
$ export AWS_REGION=us-east-1

Menyetel variabel lingkungan mengubah nilai yang digunakan hingga di akhir sesi shell Anda atau saat Anda menyetel variabel ke nilai yang berbeda. Anda dapat mengatur variabel dalam skrip startup shell Anda untuk membuat variabel persisten di seluruh sesi masa depan.

PowerShell
PS C:\> $Env:AWS_REGION="us-east-1"

Jika Anda menetapkan variabel lingkungan pada PowerShell prompt, variabel lingkungan menyimpan nilai hanya untuk durasi sesi saat ini. Atau, Anda dapat mengatur variabel untuk semua PowerShell sesi future dengan menambahkan variabel ke PowerShell profil Anda. Untuk informasi selengkapnya tentang menyimpan variabel lingkungan, lihat PowerShell dokumentasi.

Untuk mengonfirmasi bahwa Anda telah mengubah Region default, jalankan aws configure list perintah untuk menampilkan data AWS CLI konfigurasi saat ini.

catatan

Untuk AWS CLI perintah tertentu, Anda dapat mengganti Region default menggunakan opsi --region baris perintah. Untuk informasi selengkapnya, lihat Opsi baris perintah di Panduan AWS Command Line Interface Pengguna.

Bekerja dengan file dan penyimpanan

Menggunakan AWS CloudShell antarmuka, Anda dapat mengunggah file ke dan mengunduh file dari lingkungan shell. Untuk informasi selengkapnya tentang mengunduh dan mengunggah file, lihat Memulai AWS CloudShell.

Untuk memastikan file apa pun yang Anda tambahkan tersedia setelah sesi Anda berakhir, Anda harus mengetahui perbedaan antara penyimpanan persisten dan sementara.

  • Penyimpanan persisten: Anda memiliki 1 GB penyimpanan persisten untuk masing-masing Wilayah AWS. Penyimpanan persisten ada di direktori home Anda.

  • Penyimpanan sementara: Penyimpanan sementara didaur ulang pada akhir sesi. Penyimpanan sementara ada di direktori yang berada di luar direktori home Anda.

penting

Pastikan untuk meninggalkan file yang ingin Anda simpan dan gunakan untuk sesi shell future di direktori home Anda. Misalnya, Anda memindahkan file dari direktori home Anda dengan menjalankan mv perintah. Kemudian, file itu didaur ulang ketika sesi shell saat ini berakhir.

Bekerja dengan Docker

AWS CloudShell sepenuhnya mendukung Docker tanpa instalasi atau konfigurasi. Anda dapat menentukan, membangun, dan menjalankan kontainer Docker di dalamnya AWS CloudShell. Anda dapat menerapkan sumber daya berbasis Docker, seperti fungsi Lambda berdasarkan kontainer Docker, melalui AWS CDK Toolkit serta membangun kontainer Docker dan mendorongnya ke repositori Amazon ECR melalui CLI Docker. Untuk langkah-langkah mendetail tentang cara menjalankan kedua penerapan ini, lihat tutorial berikut:

Ada batasan dan batasan tertentu dengan menggunakan Docker dengan AWS CloudShell:

  • Docker memiliki ruang terbatas di suatu lingkungan. Jika Anda memiliki gambar individual yang besar, atau terlalu banyak gambar Docker yang sudah ada sebelumnya, ini dapat menyebabkan masalah yang mungkin mencegah Anda menarik, membangun, atau menjalankan gambar tambahan. Untuk informasi selengkapnya tentang Docker, lihat panduan Dokumentasi Docker.

  • Docker hanya didukung di Wilayah tertentu. Untuk informasi tentang Wilayah mana yang didukung dengan Docker, lihat Wilayah Docker.

  • Jika Anda mengalami masalah saat menggunakan Docker AWS CloudShell, lihat bagian Pemecahan Masalah di panduan ini untuk informasi tentang cara mengatasi masalah ini secara potensial.