Oracle Linux

Cara Memasang Docker pada Oracle Linux 8?

Cara Memasang Docker pada Oracle Linux 8?

Docker adalah rangkaian kerangka kerja yang menggunakan virtualisasi peringkat OS untuk menyediakan aplikasi dalam kumpulan yang disebut kontena sebagai item perkhidmatan. Bekas diasingkan antara satu sama lain, dan program, folder, dan fail konfigurasi mereka dikemas. Mereka dapat berkomunikasi antara satu sama lain melalui platform yang ditentukan dengan baik. Jadi, dalam artikel ini, kita akan membincangkan cara memasang dan mengkonfigurasi Docker pada sistem Oracle Linux 8 anda.

Prasyarat

Log masuk sebagai Pengguna Sudo

Buka Oracle Linux 8 anda dari kotak maya anda dan log masuk darinya. Kemudian, buka terminal anda di Oracle Linux 8 dan pastikan log masuk sebagai akar pengguna menggunakan arahan sudo berikut:

$ su

Ini akan meminta kata laluan pengguna root anda, dan anda harus memberikannya untuk meneruskan proses selanjutnya yang dilampirkan di bawah.

Sekiranya anda sudah memasang beberapa repositori Docker, maka anda mesti mengeluarkannya menggunakan arahan yum yang dilekatkan:

# sudo yum remove docker-common docker-selinux docker-engine

Pasang Repositori dan Utiliti yang Diperlukan

Pada awalnya, anda mesti memasang dan mengaktifkan beberapa repositori yang berguna dan diperlukan untuk pemasangan Docker. Jadi pada mulanya, anda harus memasang utiliti yum. Untuk tujuan ini, jalankan perintah yang disebutkan di bawah:

# sudo dnf install -y dnf-utils zip unzip

Pastikan untuk mencuba perintah ini dengan hak istimewa sudo, jika tidak, perintah tersebut mungkin tidak berfungsi dengan baik.

Kedua, anda mesti memasang dan memuat turun repositori konfigurasi untuk Docker, yang merupakan docker-ce. Gunakan arahan yang dilampirkan di bawah di terminal anda menggunakan inisialisasi sudo:

# sudo dnf config-manager -add-repo = https: // muat turun.tukang dok.com / linux / centos / docker-ce.repo

Pasang Docker

Akhirnya, anda boleh memasang Docker pada Oracle Linux 8 anda. Pastikan log masuk sebagai pengguna root. Gunakan arahan yang disebutkan berikut untuk memasang Docker di Oracle Linux 8 melalui terminal:

$ sudo dnf install -y docker-ce --nobest

Sekiranya anda tidak dapat memasang Docker dengan menggunakan arahan di atas, dan anda menghadapi beberapa kesilapan, ada beberapa cara untuk menyelesaikannya. Cubalah perintah ini dengan penambahan kekunci "membenarkan pemadaman" di hujungnya, seperti yang ditunjukkan di bawah:

# sudo dnf install -y docker-ce -nobest -allowerasing

Anda juga boleh menggunakan arahan tambahan di bawah:

# sudo dnf install -y docker-ce -nobest -skip-rusak

Anda dapat melihat pemasangan anda telah bermula. Anda mesti menunggu beberapa lama sehingga berjaya memasang Docker anda di Oracle Linux 8.

Dayakan Perkhidmatan Docker

Untuk mula menggunakan Docker, anda harus mengaktifkan perkhidmatan dok anda di Oracle Linux 8. Untuk ini, gunakan yang berikut systemctl arahan sebagai pengguna root:

# systemctl aktifkan docker.perkhidmatan

Perintah ini akan membolehkan Docker pada Oracle Linux 8 anda.

Mungkin juga memerlukan pengesahan dengan meminta kata laluan anda untuk pengguna semasa di mana anda log masuk.

Setelah mengaktifkan, anda boleh memulakan perkhidmatan Docker dengan menggunakan perintah systemctl berikut:

# systemctl start dok.perkhidmatan

Periksa status

Anda juga boleh menyemak status perkhidmatan Docker yang baru anda pasang, sama ada berfungsi dengan betul atau tidak. Untuk mengetahui status Docker, cubalah yang disebutkan di bawah status systemctl arahan di terminal:

# docker status systemctl.perkhidmatan

Seperti yang jelas dari gambar di bawah bahawa Docker Engine baru dipasang Aktif dan berjalan dengan betul tanpa kesalahan.

Periksa Maklumat Docker

Nasib baik, anda boleh menyemak maklumat Docker yang baru sahaja dipasang pada Oracle Linux 8 anda. Untuk melakukannya, cuba arahan di bawah seperti berikut:

# maklumat pelabuhan

Pastikan masuk sebagai pengguna root terlebih dahulu. Sistem anda akan memaparkan semua maklumat yang berkaitan dengan Docker, seperti yang ditunjukkan dalam gambar.

Periksa Versi Docker

Juga, jika anda ingin memeriksa versi Docker yang terpasang pada Oracle Linux 8 anda, gunakan perintah seperti berikut:

# versi docker

Buat Pengguna dengan Hak Istimewa Sudo

Akhirnya, Docker anda siap digunakan. Sekiranya anda tidak mahu menggunakan akaun sudo, maka anda harus memberikan hak istimewa sudo kepada pengguna lain untuk menjalankan perintah docker. Pertama sekali, buat a pengguna baru dari akaun root seperti berikut:

# useradd docker_user

Tambahkan Pengguna Sudo ke Kumpulan

Tambahkan pengguna yang baru dibuat ini di / etc / sudoers memfailkan kemasukannya, seperti berikut:

# echo "docker_user ALL- (ALL) NOPASSED: / usr / bin / docker" >> / etc / sudoers

Setelah menambahkan pengguna ini ke fail sudoers, anda harus membuat kumpulan dan memberikannya kepada pengguna yang baru sahaja dibuat sebagai pengguna sudo. Untuk melakukan ini, gunakan arahan berikut:

# echo "alias docker = \" sudo / usr / bin / docker \ """" >> / rumah / docker_user /.bash_profile

Kami telah menggunakan alias dalam fail bash_profile pengguna yang baru dibuat ini untuk mengelakkan penggunaan sudo dalam perintah anda.

Log masuk sebagai Pengguna Sudo yang Baru Dibuat

Sekarang, anda mesti log masuk sebagai pengguna sudo yang anda buat khas untuk Docker untuk mencuba arahan. Gunakan Docker sebagai pengguna sudo melalui perintah berikut untuk beralih ke pengguna sudo yang baru dibuat:

#su - docker_user

Mungkin meminta anda kata laluan untuk mengesahkan tindakan anda. Bagi kes kami, kami tidak menetapkan kata laluan, jadi tidak akan meminta kata laluan docker_user, seperti yang ditunjukkan di bawah.

Sekarang, anda akhirnya dapat mula menggunakan Docker melalui perintah yang berbeza sebagai pengguna sudo.

Kesimpulannya

Kami telah membincangkan dan mengetahui kaedah memasang Docker pada Oracle Linux 8 yang sangat mudah dan berkesan. Dalam artikel ini, kami telah mendidik diri sendiri mengenai pemasangan dan penggunaan asas Docker. Semoga artikel ini memberi banyak kemudahan untuk membuat anda memahami pemasangan Docker dan penggunaannya.

"
Enjin Permainan Sumber Percuma dan Terbuka untuk Membangunkan Permainan Linux
Artikel ini akan merangkumi senarai enjin permainan sumber percuma dan terbuka yang dapat digunakan untuk mengembangkan permainan 2D dan 3D di Linux. ...
Shadow of the Tomb Raider untuk Tutorial Linux
Shadow of the Tomb Raider adalah penambahan kedua belas untuk siri Tomb Raider - francais permainan aksi-pengembaraan yang dibuat oleh Eidos Montreal....
Cara Meningkatkan FPS di Linux?
FPS bermaksud Bingkai sesaat. Tugas FPS adalah mengukur kadar bingkai dalam pemutaran video atau persembahan permainan. Dengan kata mudah bilangan gam...