“Cara Install Docker CE pada Amazon Linux”
Daftar Isi
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
- Update OS
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
- Setting TimeZone
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.