GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Menginstal dan Menggunakan Docker Compose di CentOS 8

Alat dekomposisi Docker biasanya digunakan untuk mengonfigurasi beberapa aplikasi Docker berbasis container. Mari kita katakan bahwa Docker-compose adalah alat baris perintah yang membantu menyebarkan beberapa wadah dan aplikasi Docker hanya dengan menggunakan satu perintah. Dengan menggunakan komposisi Docker, Anda dapat menyertakan container Docker ke dalam file docker-compose.yml dan menyebutkan semua layanan container atau konfigurasi yang diperlukan untuk suatu aplikasi. Alat ini dapat digunakan dalam lingkungan pengembangan, pengujian, dan produksi, selain semua fakta ini, alat ini juga membantu dalam alur kerja Integrasi Berkelanjutan.

Pada artikel ini, kami menginstal Docker-compose pada sistem CentOS 8. Kami akan menjelaskan bagaimana Anda dapat menggunakan dan mengonfigurasinya di sistem Anda melalui baris perintah.

Instalasi Docker-decompose pada CentOS 8

Ikuti langkah-langkah yang disebutkan di bawah ini untuk menginstal Docker-compose pada sistem CentOS 8 Anda. Docker-compose dapat diinstal pada CentOS 8 dengan menggunakan dua cara berbeda berikut:

Metode 01:Instal Docker-compose menggunakan alat Python-pip

Docker-compose dapat diinstal pada sistem CentOS 8 dengan menggunakan alat python-pip. Gunakan perintah berikut, jika Anda ingin menginstal Docker-decompose melalui metode ini:

$ sudo yum install epel-release
$ sudo yum install python-pip
# pip install docker-compose
# docker-compose --version

Metode 02:Instal Docker-compose dari repositori GitHub

Untuk menginstal Docker-decompose dengan menggunakan perintah curl, Anda perlu menjalankan perintah berikut untuk menginstal curl di CentOS 8 jika belum diinstal:

$ sudo dnf install curl -y

Sekarang, unduh biner Docker-compose dari GitHub dengan menggunakan perintah curl sebagai berikut:

$ 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

Gunakan perintah yang disebutkan di bawah ini untuk mengatur izin pada file biner yang dapat dieksekusi:

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

Untuk menampilkan versi Docker-compose yang diinstal pada sistem CentOS 8 Anda, ketik perintah berikut:

$ docker-compose –version

Sekarang, Docker-compose telah berhasil diinstal pada CentOS 8. Di artikel selanjutnya, kami menjelaskan beberapa set perintah yang akan membantu Anda dalam menggunakan alat docker-compose.

Bagaimana cara menggunakan Docker-compose di CentOS 8?

Semua konfigurasi tentang layanan berbasis container dan gambar container didefinisikan dalam file 'docker-compose.yml'. Di sini, kami menarik gambar kontainer WordPress dan MySQL dengan menggunakan perintah berikut:

$ sudo docker pull wordpress

$ sudo docker pull mysql

$ sudo docker image ls

Sekarang, buat direktori baru dengan nama 'situs-wordpress' dan navigasikan ke dalamnya sebagai berikut:

$ mkdir wordpress-site
$ cd wordpress-site/

Di sini, buat file docker-compose 'docker-compose.yml' dan tempel kode berikut di file ini:

version: '3.0'




services:

  webserver:

    image: wordpress

    container_name: wp_web

    ports:

      - 8080:80

    links:

      - dbserver:mysql

    environment:

      WORDPRESS_DB_PASSWORD: 6zcznAEjLWp79P

  dbserver:

    image: mysql:latest

    container_name: wp_db

    environment:

      MYSQL_ROOT_PASSWORD: 6zcznAEjLWp79P

Dalam file di atas, dua layanan kontainer yang berbeda didefinisikan seperti 'server web' dan 'dbserver'. Kami juga telah mendefinisikan gambar kontainer dan kemudian menyebutkan kata sandi WordPress dan server db.

Sekarang, gunakan wadah ini dengan menjalankan perintah yang disebutkan di bawah ini sebagai pengguna root:

# docker-compose up

Sekarang, jelajahi URL situs WordPress.

http://{docker_host_ip}:8080

Untuk memulai dan menghentikan kontainer, gunakan perintah berikut masing-masing:

# docker-compose start
# docker-compose stop

Untuk mempelajari lebih lanjut tentang penggunaan Docker-compose, gunakan perintah berikut:

$ docker-compose --help

Kesimpulan

Kami telah menguraikan dalam artikel ini tentang cara menginstal dan menggunakan komposisi Docker pada sistem CentOS 8. Dengan menggunakan komposisi Docker, Anda dapat menerapkan beberapa aplikasi Docker dengan layanan kontainer melalui satu perintah. Kunjungi detail selengkapnya terkait dengan penulisan Docker melalui panduan bantuan di atas.


Cent OS
  1. Cara Menginstal Docker Compose di CentOS 7

  2. Cara Menginstal dan Menggunakan Docker Compose di Ubuntu 18.04

  3. Cara Menginstal dan Menggunakan Docker Compose di CentOS

  1. Cara Menginstal dan Menggunakan Docker di CentOS 7

  2. Cara Menginstal dan Menggunakan Docker Compose di CentOS 7

  3. Cara Menginstal dan Menggunakan Curl di CentOS 8

  1. Cara Menginstal dan Menggunakan Docker Compose di Debian 9

  2. Cara Menginstal dan Menggunakan Docker Compose di Debian 10 Linux

  3. Cara Menginstal dan Menggunakan Docker-Compose di CentOS 7