Tuesday, March 19, 2024
Amazon Linux AWS Docker

Cara Install Docker CE pada Amazon Linux

docker

“Cara Install Docker CE pada Amazon Linux”

Pengantar

Docker adalah alat perangkat lunak yang dibuat untuk memungkinkan pengguna membuat, menyebarkan, dan mengelola aplikasi menggunakan wadah. Konsep kontainer telah menyaksikan adopsi yang luar biasa dalam beberapa tahun terakhir. Sebagai pengembang, container memungkinkan Anda untuk mengemas aplikasi dengan semua dependensinya termasuk library dan menyebarkannya sebagai satu paket. Panduan ini akan menunjukkan cara menginstal dan menggunakan Docker CE di Amazon Linux 2.

Aplikasi yang dikemas sebagai container dapat berjalan di mesin Linux lainnya terlepas dari lingkungan, jenis distribusi, atau penyesuaian yang membedakan mesin sumber dan server tujuan tempat container dijalankan. Kami akan memperbarui OS, menginstal beberapa dependensi kemudian menginstal Docker CE di server Amazon Linux 2.

Install Docker CE pada Amazon Linux

sudo yum -y update
  • Install dependensi
sudo yum install -y yum-utils device-mapper-persistent-data lvm2

sudo yum -y install curl wget unzip awscli aws-cfn-bootstrap nfs-utils chrony conntrack jq ec2-instance-connect socat

if yum list installed | grep ec2-net-utils; then sudo yum remove ec2-net-utils -y -q; fi
sudo yum -y install chrony
sudo systemctl enable --now chronyd
sudo timedatectl set-timezone Asia/Jakarta
  • Sync NTP
sudo chronyc sources
  • Install Docker CE
sudo amazon-linux-extras enable docker
sudo yum -y install docker
  • Jika ingin versi yang spesifik
DOCKER_VERSION="19.03.6ce-4.amzn2"
sudo yum install -y docker-${DOCKER_VERSION}*
  • Buat docker CE konfigurasi
sudo tee /etc/docker/daemon.json<<EOF
{
  "bridge": "none",
  "log-driver": "json-file",
  "log-opts": {
    "max-size": "10m",
    "max-file": "10"
  },
  "live-restore": true,
  "max-concurrent-downloads": 10
}
EOF
  • Enable Docker
sudo systemctl daemon-reload
sudo systemctl enable --now docker

Test Docker

  • Pull docker
docker pull hello-world
  • Run Image
docker run --rm hello-world

Install Docker Compose

curl -L https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose

Fix permissions after download:

sudo chmod +x /usr/local/bin/docker-compose

Verify success:

docker-compose version

Penutup

Sahabat Blog Learning & Doing demikianlah penjelasan mengenai Cara Install Docker CE pada Amazon Linux. Semoga Bermanfaat . Sampai ketemu lagi di postingan berikut nya.

(Visited 155 times, 1 visits today)

Similar Posts