Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

Migrasi aplikasi Elastic Beanstalk Anda dari Docker Multi-container yang dikelola ECS ke ECS di Amazon Linux 2023 AL1

Mode fokus
Migrasi aplikasi Elastic Beanstalk Anda dari Docker Multi-container yang dikelola ECS ke ECS di Amazon Linux 2023 AL1 - AWS Elastic Beanstalk

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

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

catatan

Pada tanggal 18 Juli 2022, Elastic Beanstalk menetapkan status semua cabang platform berdasarkan Amazon Linux AMI () untuk pensiun. AL1 .

Topik ini memandu Anda dalam migrasi aplikasi Anda dari cabang platform pensiunan Multi-container Docker yang berjalan di 64bit Amazon Linux ke ECS Running pada 64bit 023. AL2 Cabang platform target ini saat ini dan didukung. Seperti cabang Multi-container Docker sebelumnya, AL1 cabang AL2platform ECS 023 yang lebih baru menggunakan Amazon ECS untuk mengoordinasikan penyebaran beberapa kontainer Docker ke cluster Amazon ECS di lingkungan Elastic Beanstalk. Cabang platform ECS AL2 023 yang baru mendukung semua fitur di cabang platform Multi-container AL1 Docker sebelumnya. Juga, file Dockerrun.aws.json v2 yang sama didukung.

Bermigrasi dengan konsol Elastic Beanstalk

Untuk bermigrasi menggunakan konsol Elastic Beanstalk, gunakan kode sumber yang sama ke lingkungan baru yang didasarkan pada cabang platform ECS Running on 023. AL2 Tidak ada perubahan pada kode sumber yang diperlukan.

Untuk bermigrasi ke cabang platform ECS Running di Amazon Linux 2023
  1. Menggunakan sumber aplikasi yang sudah diterapkan ke lingkungan lama, buat bundel sumber aplikasi. Anda dapat menggunakan bundel sumber aplikasi yang sama dan file Dockerrun.aws.json v2 yang sama.

  2. Buat lingkungan baru menggunakan cabang platform ECS Running di Amazon Linux 2023. Gunakan bundel sumber dari langkah sebelumnya untuk kode Aplikasi. Untuk langkah-langkah yang lebih rinci, lihat Menerapkan ke Elastic Beanstalk di tutorial ECS managed Docker sebelumnya di chapter ini.

Migrasi dengan AWS CLI

Anda juga memiliki opsi untuk menggunakan AWS Command Line Interface (AWS CLI) untuk memigrasikan lingkungan Docker Amazon Linux Docker Multi-container yang ada ke cabang platform ECS 023 yang lebih baru AL2. Dalam hal ini Anda tidak perlu membuat lingkungan baru atau menerapkan kembali kode sumber Anda. Anda hanya perlu menjalankan perintah AWS CLI update-environment. Ini akan melakukan pembaruan platform untuk memigrasikan lingkungan Anda yang ada ke cabang platform ECS Amazon Linux 2023.

Gunakan sintaks berikut untuk memigrasikan lingkungan Anda ke cabang platform baru.

aws elasticbeanstalk update-environment \ --environment-name my-env \ --solution-stack-name "64bit Amazon Linux 2023 version running ECS" \ --region my-region

Berikut ini adalah contoh perintah untuk memigrasikan lingkungan beta-101 ke versi 3.0.0 dari cabang platform ECS Amazon Linux 2023 di wilayah us-east-1.

aws elasticbeanstalk update-environment \ --environment-name beta-101 \ --solution-stack-name "64bit Amazon Linux 2023 v4.0.0 running ECS" \ --region us-east-1

solution-stack-nameParameter menyediakan cabang platform dan versinya. Gunakan versi cabang platform terbaru dengan menentukan nama tumpukan solusi yang tepat. Versi setiap cabang platform disertakan dalam nama stack solusi, seperti yang ditunjukkan pada contoh di atas. Untuk daftar tumpukan solusi terbaru untuk platform Docker, lihat Platform yang didukung di panduan AWS Elastic Beanstalk Platform.

catatan

list-available-solution-stacksPerintah ini menyediakan daftar versi platform yang tersedia untuk akun Anda di AWS Wilayah.

aws elasticbeanstalk list-available-solution-stacks --region us-east-1 --query SolutionStacks

Untuk mempelajari selengkapnya AWS CLI, lihat Panduan AWS Command Line Interface Pengguna. Untuk informasi lebih lanjut tentang AWS CLI perintah untuk Elastic Beanstalk, AWS CLI lihat Referensi Perintah untuk Elastic Beanstalk.

Di halaman ini

PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.