Instal Docker CE di AWS EC2 Amazon Linux untuk menjalankan container

Docker Engine dapat diinstal dengan mudah di Amazon Linux 2 yang berjalan di AWS Ec2 Instance menggunakan manajer paket Yum. Jika Anda tidak tahu bagaimana? Kemudian berikut adalah langkah-langkah yang harus diikuti.

Nah, sebagai sistem operasi command line yang berjalan pada service komputasi awan yang mahal, kita memerlukan beberapa platform virtualisasi dengan ringan. Dan apa yang lebih baik dari Docker? Ada banyak manfaat menggunakan aplikasi yang divirtualisasikan melalui wadah. Ini meningkatkan keamanan dan manajemen perangkat lunak yang lebih mudah di server: Jika aplikasi diretas, penyerang hanya dapat memanipulasi wadah – bukan aplikasi virtual lainnya pada sistem.

Selain itu, karena ratusan gambar Docker yang dibuat sebelumnya, mudah untuk menginstal OS atau aplikasi apa pun secara instan. Selain itu, penyesuaian sistem operasi container dapat diimplementasikan tanpa mempengaruhi aplikasi lain di server – ini juga membuat pengembangan lebih mudah. Format wadah juga memudahkan aplikasi untuk berpindah antar server, karena masing-masing memiliki lingkungan perangkat lunak yang tepat.

Catatan : Sebelum mengikuti langkah-langkah di bawah ini, Anda harus menjalankan instans Ec2 di Amazon Cloud atau Amazon Linux 2 di engine virtual Anda.

Instalasi Docker Engine di AWS Ec2 Amazon Linux 2

1. Jalankan pembaruan sistem

Jika Anda baru saja menginstal Amazon Linux 2 maka akan menjadi ide yang sangat bagus untuk menjalankan perintah pembaruan sistem. Ini akan menginstal pembaruan yang tersedia termasuk menyegarkan cache repositori sistem.

pembaruan sudo yum

2. Instal Mesin Docker di Amazon Linux 2 EC2

Selanjutnya, tidak seperti sistem Linux lainnya, kita tidak perlu menambahkan repositori buruh pelabuhan resmi di AWS Ec2 Linux secara manual untuk mendapatkan versi terbaru. Itu sudah ada, kita hanya perlu menjalankan satu perintah menggunakan manajer paket YUM untuk menginstal edisi komunitas Docker.

sudo yum instal buruh pelabuhan

3. Mulai dan aktifkan Layanan Docker

Setelah instalasi selesai, mulai service Docker dan periksa juga statusnya untuk memastikan semuanya berjalan lancar.

sudo service docker mulai sudo systemctl aktifkan docker

Periksa status

status buruh pelabuhan service sudo

4. Tambahkan user Ec2 Anda ke grup buruh pelabuhan

Secara default, kita perlu menggunakan Sudo dengan setiap perintah buruh pelabuhan untuk menginstal atau menjalankan gambarnya. Namun, ini bisa sedikit terprogram, oleh karena itu jika Anda tidak menginginkannya, tambahkan user Anda saat ini ke grup Docker.

sudo usermod -a -G docker ec2-user

atau

Jika Anda memiliki beberapa user lain, jalankan saja perintah di bawah ini dan secara otomatis akan menambahkan user Anda saat ini ke grup buruh pelabuhan.

sudo usermod -a -G buruh pelabuhan $USER

5. Reboot Instans Amazon Ec2 Anda

Setelah menjalankan perintah di atas, buruh pelabuhan berhasil diinstal di Amazon Linux Anda, sekarang cukup reboot instans Anda untuk mengintegrasikan user sistem Anda dengan benar ke grup buruh pelabuhan.

sudo reboot

6. Uji dengan menarik beberapa Gambar untuk membuat wadah

Sekarang, mari kita tarik beberapa gambar buruh pelabuhan untuk membuat sebuah wadah. Ini juga akan mengonfirmasi bahwa semuanya berfungsi dengan baik tanpa error.

Di sini kita menarik Gambar Ubuntu, Anda dapat mengunduh yang lain sesuai pilihan Anda untuk membuat wadah pertama Anda.

buruh pelabuhan menarik ubuntu

Setelah penarikan selesai, jalankan wadah Docker yang baru Anda buat

docker run -itu nama wadah

Di sini nama wadahnya adalah Ubuntu, maka perintahnya adalah:

docker run -itu ubutnu