Docker adalah serangkaian kerangka kerja yang menggunakan virtualisasi tingkat OS untuk menyediakan aplikasi dalam bundel yang disebut wadah sebagai item layanan. Kontainer diisolasi satu sama lain, dan program, folder, dan file konfigurasinya dikemas. Mereka dapat berkomunikasi satu sama lain melalui platform yang terdefinisi dengan baik. Jadi, pada artikel ini, kita akan membahas cara menginstal dan mengkonfigurasi Docker di sistem Oracle Linux 8 Anda.
Prasyarat
- Oracle Linux 8 harus diinstal pada Mesin Virtual Box Anda.
- Pengguna harus memiliki hak pengguna root untuk menginstal Docker.
Masuk sebagai Pengguna Sudo
Buka Oracle Linux 8 Anda dari kotak virtual Anda dan masuk darinya. Kemudian, buka terminal Anda di Oracle Linux 8 dan pastikan untuk login sebagai akar pengguna menggunakan perintah sudo berikut:
$ suIni akan menanyakan kata sandi pengguna root Anda, dan Anda harus memberikannya untuk melanjutkan proses lebih lanjut yang ditambahkan di bawah ini.
Jika Anda telah menginstal beberapa repositori Docker, maka Anda harus menghapusnya menggunakan perintah yum yang ditambahkan:
# sudo yum menghapus docker docker-common docker-selinux docker-engine
Instal Repositori dan Utilitas yang Diperlukan
Pada awalnya, Anda harus menginstal dan mengaktifkan beberapa repositori yang berguna dan diperlukan untuk instalasi Docker. Jadi pada awalnya, Anda harus menginstal utilitas yum. Untuk tujuan ini, jalankan perintah yang dikutip di bawah ini:
# sudo dnf install -y dnf-utils zip unzipPastikan untuk mencoba perintah ini dengan hak sudo, jika tidak, itu mungkin tidak berfungsi dengan baik.
Kedua, Anda harus menginstal dan mengunduh repositori konfigurasi untuk Docker, yaitu docker-ce. Gunakan perintah yang ditambahkan di bawah ini di terminal Anda menggunakan inisialisasi Sudo:
# sudo dnf config-manager -add-repo=https://download.buruh pelabuhan.com/linux/centos/docker-ce.repo
Instal Docker
Akhirnya, Anda dapat menginstal Docker di Oracle Linux 8 Anda. Pastikan untuk masuk sebagai pengguna root. Gunakan perintah yang dikutip berikut untuk menginstal Docker di Oracle Linux 8 melalui terminal:
$ sudo dnf install -y docker-ce --nobest
Jika Anda tidak dapat menginstal Docker dengan menggunakan perintah di atas, dan Anda menghadapi beberapa: kesalahan, ada beberapa cara untuk mengatasinya. Coba perintah ini dengan menambahkan tombol “allowing erase” di bagian akhir, seperti yang ditunjukkan di bawah ini:
# sudo dnf install -y docker-ce -nobest -allowerasiingAnda juga dapat menggunakan perintah yang ditambahkan di bawah ini:
# sudo dnf install -y docker-ce -nobest -skip-broken
Anda dapat melihat instalasi Anda telah dimulai. Anda harus menunggu beberapa saat hingga berhasil menginstal Docker Anda di Oracle Linux 8.
Aktifkan Layanan Docker
Untuk mulai menggunakan Docker, Anda harus memungkinkan layanan buruh pelabuhan Anda di Oracle Linux 8. Untuk ini, gunakan yang berikut ini: sistemctl perintah sebagai pengguna root:
# systemctl aktifkan buruh pelabuhan.layananPerintah ini akan mengaktifkan Docker di Oracle Linux 8 Anda.
Mungkin juga membutuhkan autentikasi dengan meminta kata sandi Anda untuk pengguna saat ini yang Anda gunakan untuk masuk.
Setelah mengaktifkan, Anda dapat memulai layanan Docker dengan menggunakan perintah systemctl berikut:
# systemctl mulai buruh pelabuhan.layanan
Periksa Status
Anda juga dapat memeriksa status layanan Docker Anda yang baru diinstal, apakah itu berfungsi dengan baik atau tidak. Untuk mengetahui status Docker, coba yang disebutkan di bawah ini status systemctl perintah di terminal:
# buruh pelabuhan status systemctl.layananJelas dari gambar di bawah bahwa Docker Engine yang baru diinstal saat ini Aktif dan berjalan dengan benar tanpa kesalahan.
Periksa Info Docker
Untungnya, Anda dapat memeriksa info dari Docker yang baru saja diinstal pada Oracle Linux 8 Anda. Untuk melakukannya, coba perintah di bawah ini sebagai berikut:
#info buruh pelabuhanPastikan untuk login sebagai pengguna root terlebih dahulu. Sistem Anda akan menampilkan semua informasi terkait tentang Docker, seperti yang ditunjukkan pada gambar.
Periksa Versi Docker
Juga, jika Anda ingin memeriksa versi Docker yang terinstal di Oracle Linux 8 Anda, gunakan perintah sebagai berikut:
# versi buruh pelabuhan
Buat Pengguna dengan Hak Istimewa Sudo
Akhirnya, Docker Anda siap digunakan. Jika Anda tidak ingin menggunakan akun sudo, maka Anda harus menetapkan hak istimewa sudo kepada pengguna lain untuk menjalankan perintah buruh pelabuhan. Pertama-tama, buat pengguna baru dari akun root sebagai berikut:
# penggunatambahkan buruh pelabuhan_pengguna
Tambahkan Pengguna Sudo ke Grup
Tambahkan pengguna yang baru dibuat ini di /etc/sudoers file untuk membuat entrinya jelas, sebagai berikut:
# echo “docker_user ALL-(ALL) NOPASSED: /usr/bin/docker” >> /etc/sudoers
Setelah menambahkan pengguna ini ke file sudoers, anda harus membuat grup dan menetapkannya ke pengguna yang baru saja dibuat sebagai pengguna sudo. Untuk melakukannya, gunakan perintah berikut:
# echo “alias docker=\”sudo /usr/bin/docker\"” >> /home/docker_user/.bash_profileKami telah menggunakan alias dalam file bash_profile pengguna yang baru dibuat ini untuk menghindari penggunaan sudo lebih lanjut dalam perintah Anda.
Masuk sebagai Pengguna Sudo yang Baru Dibuat
Sekarang, kamu harus Gabung sebagai pengguna sudo yang telah Anda buat khusus untuk Docker untuk mencoba perintah. Gunakan Docker sebagai pengguna sudo melalui perintah berikut untuk beralih ke pengguna sudo yang baru dibuat:
#su - docker_userIni mungkin meminta Anda kata sandi untuk mengkonfirmasi tindakan Anda. Adapun kasus kami, kami tidak menetapkan kata sandi, sehingga tidak akan meminta kata sandi docker_user, seperti yang ditunjukkan di bawah ini.
Sekarang, Anda akhirnya dapat mulai menggunakan Docker melalui perintah yang berbeda sebagai pengguna sudo.
Kesimpulan
Kami telah membahas dan mempelajari tentang metode yang sangat sederhana dan efisien untuk menginstal Docker di Oracle Linux 8. Dalam artikel ini, kami telah mendidik diri sendiri tentang instalasi dasar dan penggunaan Docker. Semoga artikel ini banyak memudahkan Anda untuk memahami instalasi Docker dan penggunaannya.
"