Android

Cara menginstal dan menggunakan buruh pelabuhan di debian 10 linux

Cara Mudah Install Docker di Ubuntu

Cara Mudah Install Docker di Ubuntu

Daftar Isi:

Anonim

Docker adalah platform containerisasi yang memungkinkan Anda untuk dengan cepat membangun, menguji, dan menggunakan aplikasi sebagai wadah portabel dan mandiri yang dapat berjalan hampir di mana saja.

Dalam tutorial ini, kami akan menjelaskan cara menginstal Docker pada Debian 10 Buster dan menjelajahi konsep dan perintah Docker dasar.

Instal Docker di Debian

Lakukan langkah-langkah berikut untuk menginstal versi Docker stabil terbaru dari repositori Docker.

  1. Instal paket-paket yang diperlukan untuk menambahkan repositori baru melalui

    sudo apt update sudo apt install apt-transport-https ca-certificates curl software-properties-common gnupg2

    Impor kunci GPG repositori menggunakan perintah ikal berikut:

    curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -

    Jika berhasil, perintah akan kembali OK .

    Tambahkan repositori Docker APT yang stabil ke daftar repositori perangkat lunak sistem Anda:

    sudo add-apt-repository "deb https://download.docker.com/linux/debian $(lsb_release -cs) stable"

    Perbarui daftar paket yang apt dan instal versi terbaru Docker CE (Edisi Komunitas):

    sudo apt update sudo apt install docker-ce

    Setelah instalasi selesai, layanan Docker akan mulai secara otomatis. Untuk memverifikasi, ketikkan:

    sudo systemctl status docker

    ● docker.service - Docker Application Container Engine Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled) Active: active (running) since Tue 2019-07-30 20:52:00 GMT; 1min 11s ago Docs: https://docs.docker.com…

    Pada saat penulisan, versi stabil terbaru Docker adalah 19.03.1 :

    docker -v

    Docker version 19.03.1, build 74b1e89

Menjalankan Perintah Docker Tanpa Sudo

Secara default, hanya root dan pengguna dengan hak sudo yang dapat menjalankan perintah Docker.

sudo usermod -aG docker $USER

$USER adalah variabel lingkungan yang menampung nama pengguna Anda.

Logout dan log in kembali sehingga keanggotaan grup di-refresh.

Setelah selesai untuk memverifikasi bahwa Anda dapat menjalankan perintah docker tanpa mengetikkan sudo :

docker container run hello-world

Perintah akan mengunduh gambar uji, menjalankannya dalam wadah, mencetak pesan "Hello from Docker" dan keluar. Outputnya akan terlihat seperti berikut:

Menggunakan Docker

Sekarang setelah Anda menginstal di Debian 10 Anda, mari kita membahas konsep dan perintah buruh pelabuhan dasar.

Gambar Docker

Gambar Docker terdiri dari serangkaian lapisan sistem file yang mewakili instruksi dalam Dockerfile gambar yang membentuk aplikasi perangkat lunak yang dapat dieksekusi. Gambar adalah file biner yang tidak dapat diubah termasuk aplikasi dan semua dependensi lainnya seperti perpustakaan, binari, dan instruksi yang diperlukan untuk menjalankan aplikasi.

Sebagian besar gambar Docker tersedia di Docker Hub. Ini adalah layanan registri berbasis cloud yang di antara fungsi lainnya digunakan untuk menjaga gambar Docker baik dalam repositori publik atau pribadi.

Untuk mencari gambar dari registri Docker Hub, gunakan perintah docker search . Misalnya, untuk mencari gambar Debian, Anda harus mengetik:

docker search debian

Wadah Docker

Sebuah instance dari sebuah gambar disebut wadah. Wadah mewakili runtime untuk satu aplikasi, proses, atau layanan.

Ini mungkin bukan perbandingan yang paling tepat tetapi jika Anda seorang programmer Anda dapat menganggap gambar Docker sebagai kelas dan wadah Docker sebagai contoh kelas.

Untuk memulai, berhenti, lepaskan, dan kelola wadah gunakan perintah docker container . Misalnya, perintah berikut akan memulai wadah Docker berdasarkan gambar Debian. Jika Anda tidak memiliki gambar secara lokal, itu akan diunduh terlebih dahulu:

docker container run debian

Kontainer Debian akan berhenti segera setelah boot karena tidak memiliki proses yang berjalan lama dan tidak ada perintah lain yang disediakan. Kontainer boot, menjalankan perintah kosong dan kemudian keluar.

Switch -it memungkinkan Anda untuk berinteraksi dengan wadah melalui baris perintah. Untuk memulai jenis wadah interaktif:

docker container run -it debian /bin/bash

root@ee86c8c81b3b:/#

Seperti yang dapat Anda lihat dari output di atas setelah wadah dimulai command prompt berubah yang berarti bahwa Anda sekarang bekerja dari dalam wadah.

Untuk daftar menjalankan wadah Docker, gunakan perintah berikut:

docker container ls

Untuk melihat semua wadah, berikan sakelar -a :

docker container ls -a

Untuk menghapus satu atau lebih kontainer cukup salin ID wadah (atau ID) dan tempel setelah perintah container rm :

docker container rm c55680af670c

Kesimpulan

Menginstal Docker pada Debian 10 adalah tugas yang relatif mudah. Docker adalah standar de facto untuk teknologi wadah dan merupakan alat yang penting bagi para insinyur DevOps dan integrasi terus-menerus dan jalur pengiriman.

Untuk informasi lebih lanjut, lihat dokumentasi Docker resmi.

debian buruh pelabuhan