GNU/Linux >> Belajar Linux >  >> Panels >> Docker

Cara menginstal buruh pelabuhan di CentOS / RHEL / Fedora

Apa itu buruh pelabuhan

Docker adalah sistem manajemen container yang membantu kami mengelola Linux Containers (LXC) dengan mudah dengan cara yang lebih mudah dan universal. Docker didukung di banyak platform Linux, seperti RHEL, Ubuntu, Fedora, CentOS, Debian, Arch Linux, dan sebagainya. Ini juga didukung di banyak platform cloud, seperti Amazon EC2, Rackspace Cloud, dan Google Compute Engine.

Edisi Docker

Docker tersedia dalam 2 edisi yaitu:
1. Edisi Komunitas (CE) :do-it-yourself, versi Docker yang didukung komunitas yang tersedia secara gratis.
2. Edisi Perusahaan (EE) :Versi resmi dan berbayar dari Docker.

Terminologi Docker

1. Gambar Docker :Ini adalah kumpulan file seperti perpustakaan, binari, dan dependensi lain yang hanya diperlukan untuk menjalankan aplikasi. File-file dalam gambar Docker ini hanya-baca dan karenanya konten gambar tidak dapat diubah.
2. Kontainer Docker :Gambar buruh pelabuhan bersifat hanya-baca dan tanpa kewarganegaraan. Wadah buruh pelabuhan di sisi lain dipisahkan dari gambar buruh pelabuhan dan menambahkan lapisan baca-tulis di atasnya.
3. Registri Docker :Gambar Docker dapat disimpan untuk publik atau pribadi di registri Docker. Registri Docker dapat di-host oleh pihak ketiga sebagai registri publik atau pribadi, seperti Docker Hub.

Prasyarat

Sebelum memasang mesin buruh pelabuhan, mari verifikasi apakah semua prasyarat terpenuhi.
1. Docker hanya didukung pada arsitektur 64-bit. Jadi pastikan Anda tidak memiliki sistem 32-bit. Untuk memeriksa arsitektur gunakan perintah di bawah ini.

# uname -i
x86_64

2. Docker didukung pada kernel versi 3.8 atau yang lebih baru. Untuk memeriksa versi kernel, jalankan perintah berikut:

# uname -r
3.10.0-693.5.2.el7.x86_64

3. Kernel harus memiliki backend penyimpanan seperti DeviceMapper. Untuk memverifikasi gunakan salah satu dari perintah di bawah ini.

# rpm -qa | grep mapper
device-mapper-1.02.140-8.el7.x86_64
device-mapper-libs-1.02.140-8.el7.x86_64

atau

# grep device-mapper /proc/devices
253 device-mapper

Instal paket yang diperlukan

1. Seperti yang ditentukan di bagian prasyarat di atas, kita harus memiliki backend penyimpanan seperti DeviceMapper. paket device-mapper-persistent-data dan lvm2 diperlukan oleh driver penyimpanan devicemapper.

# yum install -y device-mapper-persistent-data lvm2

2. Instal juga utilitas yum-config-manager yang disediakan oleh paket yum-utils untuk mengatur repositori buruh pelabuhan di bagian berikutnya.

# yum install -y yum-utils

Siapkan repositori

Gunakan perintah di bawah ini untuk menyiapkan repositori untuk buruh pelabuhan.

# yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

Menginstal buruh pelabuhan

Akhirnya sampai pada langkah terakhir untuk menginstal Docker Edisi Komunitas secara aktual.

# yum install docker-ce

Menginstal Docker menggunakan skrip otomatis

Ada juga cara otomatis untuk menginstal buruh pelabuhan, yang menginstal paket pra-syarat serta mesin buruh pelabuhan untuk Anda. Script bersifat universal dan berfungsi untuk semua distribusi linux yang tersedia. Untuk menginstal buruh pelabuhan menggunakan skrip otomatis, gunakan salah satu dari perintah di bawah ini:

$ sudo curl -sSL https://get.docker.io/ | sh

atau

sudo wget -qO- https://get.docker.io/ | sh

Memulai/Menghentikan layanan Docker

Anda harus memulai layanan buruh pelabuhan setelah selesai memasang mesin buruh pelabuhan.

# systemctl start docker

Untuk mengaktifkan layanan mulai saat boot:

# systemctl enable docker

Untuk menghentikan layanan buruh pelabuhan, gunakan perintah di bawah ini.

# systemctl stop docker

Verifikasi pemasangan

Anda dapat memverifikasi instalasi buruh pelabuhan dengan melihat versi mesin buruh pelabuhan yang diinstal dengan menggunakan salah satu dari perintah di bawah ini.

# docker info
Containers: 0
 Running: 0
 Paused: 0
 Stopped: 0
Images: 0
Server Version: 17.10.0-ce
...
# docker --version
Docker version 17.10.0-ce, build f4ffd25

Perbarui buruh pelabuhan

Untuk memperbarui buruh pelabuhan ke versi terbaru, Anda dapat menggunakan perintah pembaruan yum.

# yum -y update docker
Cara Mendaftar / Mencari / Menarik gambar buruh pelabuhan di Linux
Cara Daftar / Mulai / Berhenti / Hapus Wadah buruh pelabuhan


Docker
  1. Cara Memasang Google Chrome 17 di Fedora 16, CentOS 6 / RHEL 6

  2. Cara Menginstal Docker di CentOS 7 / RHEL 7

  3. Cara Menginstal Python 3.5 di CentOS/RHEL dan Fedora

  1. Cara Menginstal Docker Di CentOS

  2. Bagaimana cara mengekstrak paket 7z di CentOS/RHEL/Fedora?

  3. Cara Menginstal Docker di CentOS

  1. Cara Menginstal Docker di CentOS 7

  2. Cara Menginstal Docker Compose di CentOS 7

  3. Cara Menginstal Docker di CentOS 8