GNU/Linux >> Belajar Linux >  >> Ubuntu

Instal Docker Compose di Ubuntu 20.04 - Proses langkah demi langkah untuk melakukannya?

Docker Compose dikenal sebagai alat baris perintah untuk menjalankan beberapa kontainer di Docker yang ditentukan. Ini menggunakan file penulisan dalam format YAML untuk mengonfigurasi sumber daya yang diperlukan untuk wadah seperti volume, jaringan, dan sebagainya.

Anda dapat menggunakan penulisan Docker untuk menentukan lingkungan terisolasi untuk aplikasi dalam container yang dapat dijalankan di sistem apa pun.

Di sini, di LinuxAPT, sebagai bagian dari Layanan Manajemen Server kami, kami secara teratur membantu Pelanggan kami untuk melakukan permintaan instalasi dan konfigurasi terkait Ubuntu.

Dalam konteks ini, kita akan melihat cara menginstal Docker Compose di Ubuntu 20.04 LTS dan menjelajahi beberapa contoh sederhana menggunakan Docker Compose juga.


Bagaimana cara menginstal Docker Compose di Ubuntu?

Sebelum menginstal Docker Compose, Anda harus menginstal Docker di mesin Ubuntu 20.04 Anda terlebih dahulu.

saya. Memperbarui repositori paket dan menginstal paket dependen dengan menjalankan:

$ sudo apt update
$ sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

ii. Kemudian, tambahkan Docker apt-repository ke OS Anda:

$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
$ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

aku aku aku. Setelah repositori Docker ditambahkan, Anda dapat menginstal Docker dengan menjalankan:

$ sudo apt update
$ sudo apt install docker-ce

iv. Memverifikasi bahwa Docker berhasil diinstal dan dimulai secara otomatis:

$ sudo systemctl status docker

v. Selanjutnya, mari kita lihat cara menginstal Docker Compose.

Pada saat penulisan ini, versi terbaru dari Docker Compose adalah 1.27.4.

Untuk mengunduh file docker-compose ke mesin Ubuntu 20.04 Anda, jalankan:

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

vi. Kemudian, berikan izin eksekusi untuk file docker-compose:

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

vii. Memverifikasi bahwa Docker Compose berhasil diinstal:

$ docker-compose --version


Contoh untuk menguji Docker Compose di Ubuntu

Di sini, kita akan membangun server web Nginx menggunakan Docker Compose:

saya. Pertama, buat folder baru bernama myapp lalu ubah direktori ke dalamnya:

$ mkdir myapp
$ cd myapp

ii. Kemudian, gunakan editor favorit Anda untuk membuat file penulisan bernama docker-compose.yaml

$ vim docker-compose.yaml
version: '3'
services:
webserver:
image: nginx:alpine
container_name: web_server
restart: unless-stopped
ports:
- "80:80"
- "443:443"
networks:
- app-network
networks:
app-network:
driver: bridge

Dalam file penulisan ini, kami mendefinisikan satu layanan:server web. Itu menggunakan gambar buruh pelabuhan nginx:alpine dari Docker Hub.

aku aku aku. Di direktori myapp, jalankan perintah berikut untuk memulai aplikasi:

$ sudo docker-compose up

iv. Buka terminal baru dan gunakan perintah curl untuk memverifikasi bahwa server web sedang berjalan:

$ curl localhost:80

v. Untuk membuat daftar layanan yang sedang berjalan, jalankan:

$ sudo docker-compose ps



Ubuntu
  1. Instal Discord di Ubuntu 20.04 - Proses langkah demi langkah?

  2. Instal AIDE di Ubuntu 20.04 - Proses selangkah demi selangkah?

  3. Instal Pyradio di Ubuntu 20.04 - Proses selangkah demi selangkah?

  1. Instal MAAS di Ubuntu 20.04 - Melalui proses langkah demi langkah?

  2. Instal Drupal di Ubuntu 20.04 LTS - Proses langkah demi langkah?

  3. Instal Moodle di Ubuntu 20.04 LTS - Proses langkah demi langkah?

  1. Instal Kodi di Ubuntu 20.04 LTS - Proses selangkah demi selangkah?

  2. Instal Skype di Sistem Ubuntu 18.04 - Proses Langkah demi Langkah?

  3. Instal Ruby di Ubuntu 20.04 - Proses Langkah demi Langkah?