GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara menginstal Podman di Ubuntu 20.04 WSL2

Podman adalah proyek open-source yang dikembangkan oleh RedHat untuk menjalankan Containers di sistem operasi Linux. Ini adalah platform baris perintah daemon less container untuk membuat, mengelola, dan menghapus container menggunakan buruh pelabuhan dan Gambar lain yang didukung. Ini adalah pengganti drop-in untuk Docker. Nah, bagi yang menggunakan Windows 11 atau 10 menggunakan Ubuntu 20.04 LTS WSL2 dan ingin menginstal &menggunakan Podman Container s, inilah tutorial untuk mereka.

WS2 adalah versi yang ditingkatkan dari WSL1 (Subsistem Windows untuk Linux) yang menggunakan fitur Platform Mesin Virtual Windows 10 atau 11 untuk menjalankan Aplikasi Linux seperti yang asli.

Instal Podman di WSL2 Ubuntu 20.04 – Windows 10 atau 11

Jika Anda sudah menjalankan aplikasi Ubuntu 20.04 LTS WSL2 di Windows 10 atau 11 Anda, lanjutkan ke langkah 3 dari tutorial ini, di mana kami telah menunjukkan perintah untuk instalasi Podman. Jika tidak, lakukan semua langkah.

1. Aktifkan WSL dan Platform Mesin Virtual

Mereka yang belum pernah menggunakan subsistem Windows untuk Linux, harus mengaktifkannya terlebih dahulu. Sedangkan WSL1 dapat digunakan tanpa fitur Platform mesin Virtual tetapi WSL2 tidak bisa.

Metode Baris Perintah:

Jika Anda tidak ingin menggunakan metode GUI, cukup klik kanan pada Mulai Windows 11 ikon menu dan pilih “Terminal Windows (Admin) “. Dan ketik:

wsl --install

Metode GUI:

• Klik Telusuri Windows ikon atau tekan tombol Mulai tombol di Keyboard.

• Sekarang, ketik- fitur , saat “Mengaktifkan atau Menonaktifkan Fitur Windows ” muncul pilihan pilih untuk membukanya.

• Pada Fitur Windows, centang kotak yang diberikan untuk “Platform Mesin Virtual ” dan “Subsistem Windows untuk Linux “; tekan Oke tombol.

Boot ulang sistem

Setelah fitur diinstal, boot ulang Windows Anda untuk memastikan integrasi berhasil.

2. Instal Ubuntu 20.04 di Windows 11 atau 10 WSL 2

Sekarang, kami memiliki platform dasar yang kami perlukan untuk menjalankan Subsistem Windows untuk Linux versi 2, saatnya untuk menginstal aplikasi Ubuntu 20.04 LTS Linux baik menggunakan toko Microsoft atau Powershell.

Ada dua cara- CLI dan GUI; Pilih salah satu yang Anda rasa nyaman.

Metode baris perintah:

Jika Anda ingin menggunakan baris perintah, klik kanan ikon menu Start Windows dan pilih Powershell (Admin) atau Windows Terminal (Admin).

wsl --install Ubuntu-20.04

Untuk memeriksa distro Linux lain yang tersedia, perintahnya adalah:

wsl --list --online

Metode GUI:

Jika Anda menginginkannya melalui Microsoft Store , lalu klik ikonnya yang diberikan di Taskbar atau cari yang sama di Program. Setelah itu cari Ubuntu 20.04 LTS.

3. Luncurkan Ubuntu 20.04 WSL2 untuk menginstal Podman

Pada langkah selanjutnya, buka aplikasi Ubuntu WSL yang Anda instal. Ini akan memakan waktu untuk menyelesaikan pengaturan akhir dan setelah itu akan meminta Anda untuk mengatur nama pengguna dan kata sandi. Setelah selesai, jalankan dulu perintah Update:

sudo apt update

Selanjutnya, Instal Wadah Podman:

Ada dua cara untuk menginstal Podman: Pertama upgrade Ubuntu 20.04 Anda ke Ubuntu 20.10 LTS untuk mendapatkan Podman tanpa menambahkan repositori tambahan. Dan kedua salah satunya adalah menambahkan repo resmi Podman secara manual untuk menginstal yang sama di Ubuntu 20.04 LTS. Di sini kami menunjukkan kedua metode tersebut.

Metode #Pertama:

Dapatkan Podman di Ubuntu 20.04 LTS menggunakan repositorinya:

Tambahkan repositori:

Tempel seluruh blok perintah:

echo "deb https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/xUbuntu_20.04/ /" |
sudo tee /etc/apt/sources.list.d/devel:kubic:libcontainers:stable.list

Tambahkan kunci GPG 

curl -L "https://download.opensuse.org/repositories/devel:/kubic:\
/libcontainers:/stable/xUbuntu_20.04/Release.key" | sudo apt-key add -

Jalankan sistem perbarui &tingkatkan untuk menyegarkan cache Repo dan menginstal versi terbaru dari paket yang tersedia.

sudo apt-get update
sudo apt-get -y upgrade

Akhirnya , gunakan pengelola paket APT untuk menginstal Podman:

sudo apt install podman

Metode ke-2 dengan meningkatkan versi

Jika Anda tidak ingin menambahkan repositori secara manual, cara lain untuk menginstal Podman adalah dengan memutakhirkan Ubuntu 20.04 ke Ubuntu 20.20 LTS. Karena setelah itu Anda akan bisa mendapatkan paket untuk mengatur platform container ini melalui repositori resmi.

Langkah 1: Pertama-tama gunakan artikel ini untuk meningkatkan versi WSL2 Anda berjalan – Ubuntu 20.04 ke Ubuntu 21.04 menggunakan Terminal.

Langkah 2: Setelah Anda berada di Ubuntu 20.10 LTS lalu jalankan:

sudo apt install podman

4. Buat Wadah menggunakan Podman

Baris perintah yang digunakan oleh Podman identik dengan Docker, sehingga jika Anda pernah menggunakannya maka Anda tidak akan mengalami masalah dengan Podman sama sekali.

Tarik Gambar:

Katakanlah Anda ingin membuat wadah menggunakan Gambar Ubuntu yang tersedia di Perpustakaan Docker. Maka perintahnya adalah:

podman pull ubuntu

Dengan cara yang sama untuk Fedora gunakan:

podman pull fedora

Untuk membuat daftar semua gambar yang ditarik:

podman images

Catatan :jika Anda mendapatkan peringatan berulang kali saat menarik gambar:PERINGATAN[0000] “/” bukan mount bersama, ini dapat menyebabkan masalah atau mount hilang dengan container rootless

Kemudian jalankan jika tidak, tinggalkan.

sudo chmod 4755 /usr/bin/newgidmap
sudo chmod 4755 /usr/bin/newuidmap

Membuat dan menjalankan Penampung:

Untuk membuat penampung menggunakan yang diunduh Gambar, gunakan sintaks perintah di bawah ini:

podman run -dit --name h2s fedora

Pada perintah di atas, h2s adalah nama dari wadah kami ingin membuat saat fedora adalah diunduh gambar .

Periksa apakah itu berjalan atau tidak:

podman ps

Hubungkan ke baris perintah atau bash container yang sedang berjalan.

podman attach h2s

5. Gunakan Docker sebagai alias untuk Podman

Bagi yang masih merasa sedikit asing saat menggunakan command line platform container ini bisa alias dengan Docker. Tetapi pastikan Anda hanya menginstal Podman di sistem Anda untuk menggunakan perintah alias yang diberikan di bawah ini.

alias docker=podman

sekarang, Anda dapat menggunakan semua perintah dengan “docker “.

docker --version

Untuk mengelola Podman menggunakan antarmuka pengguna Grafis pengguna dapat menggunakan Cockpit:Cara Memasang Konsol Web Cockpit


Ubuntu
  1. Cara Menginstal Ubuntu Bersama Windows 10

  2. Instal Podman di Ubuntu

  3. Bagaimana cara menginstal Ubuntu 20.04 di Windows 10?

  1. Cara Menginstal R di Ubuntu 20.04

  2. Cara menginstal Ubuntu 22.04 bersama Windows 10

  3. Cara Menginstal Go di Ubuntu 18.04

  1. Cara Menginstal R di Ubuntu 18.04

  2. Cara Menginstal Podman di Ubuntu 20.04

  3. Cara menginstal Ubuntu di VirtualBox di PC Windows