GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal Podman di macOS

Pendahuluan

Bagi sebagian besar pengembang dan profesional DevOps, Docker adalah platform yang identik dengan penampung aplikasi. Namun, proyek lain bertujuan untuk mendiversifikasi penawaran di pasar manajemen kontainer, dan Podman adalah salah satu proyek sumber terbuka yang baru-baru ini menjadi populer.

Artikel ini akan menunjukkan cara menginstal Podman di macOS menggunakan Homebrew.

Prasyarat

  • Sistem yang menjalankan macOS Catalina atau lebih tinggi.
  • Akses ke terminal.
  • Pengguna dengan hak istimewa tingkat admin.

Menginstal Podman di macOS

Podman tidak berjalan secara native di macOS karena hanya mengelola container Linux. Di macOS, Podman berinteraksi dengan container yang berjalan di VM Linux. Cara termudah untuk menyiapkan paket yang diperlukan untuk Podman adalah dengan menggunakan Homebrew.

LANGKAH 1:Instal Homebrew

Homebrew adalah manajer paket baris perintah untuk macOS.

Untuk menginstal Homebrew di macOS, Anda perlu menginstal alat XCode Command Line dan kemudian mengunduh skrip instalasi dengan menjalankan:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

Untuk tutorial penginstalan Homebrew langkah demi langkah, baca Cara Memasang Homebrew di Mac.

LANGKAH 2:Instal Podman Menggunakan Homebrew

1. Sebelum menginstal Podman, perbarui rumus Homebrew:

brew update

Outputnya menunjukkan jika ada formula yang akan diupgrade.

Jika perlu, lakukan upgrade dengan brew upgrade .

2. Selanjutnya, instal Podman dengan menjalankan perintah berikut:

brew install podman

Homebrew mengunduh dependensi yang diperlukan dan menginstal Podman.

LANGKAH 3:Mulai Podman

1. Setelah instalasi selesai, siapkan mesin virtual Podman dengan mengetik:

podman machine init

Sistem mengunduh mesin virtual dan menyiapkannya.

2. Masukkan perintah berikut untuk memulai Podman:

podman machine start

Outputnya mengonfirmasi bahwa sistem berhasil memulai mesin Podman.

Menguji Podman di macOS

1. Uji instalasi Podman dengan membuat container Nginx. Contoh di bawah ini mengkloning Alpine Nginx dari GitHub:

git clone http://github.com/baude/alpine_nginx && cd alpine_nginx

2. Gunakan podman build perintah untuk membuat gambar Nginx di sistem:

podman build -t alpine_nginx .

3. Tunggu hingga proses selesai, lalu buat container Nginx dengan podman run :

podman run -dt -p 9999:80 alpine_nginx

4. Periksa container yang sedang berjalan dengan mengetik:

podman ps -a

Outputnya mencantumkan wadah Nginx:

5. Gunakan perintah curl untuk menguji koneksi dengan wadah:

curl http://localhost:9999

Perintah mengembalikan respons dari Nginx:

Menggunakan Podman di macOS

Podman di macOS dijalankan menggunakan serangkaian perintah yang mencerminkan perintah Docker. Berikut ini adalah beberapa perintah yang berguna untuk memulai dengan Podman:

Perintah Deskripsi Contoh
podman search [image-name] Menelusuri repositori untuk sebuah gambar. podman search ubuntu
podman pull [image-name] Tarik gambar dari repositori. podman pull docker.io/library/ubuntu
podman images Mencantumkan gambar yang tersedia secara lokal. podman images
podman run [image-name] Buat dan jalankan wadah menggunakan gambar. podman run -dt -p 8080:80 docker.io/library/ubuntu
podman stop [container-id] Hentikan container yang sedang berjalan. podman stop ca0ecf758897
podman rm [container-id] Hapus penampung. podman rm ca0ecf758897
podman rmi [image-name] Hapus gambar. podman rmi docker.io/library/ubuntu
podman info Menerima informasi tentang instalasi Podman. podman info

Ubuntu
  1. Instal Podman di Ubuntu

  2. Cara Memasang Wayang di macOS

  3. Bagaimana Cara Menginstal Jad?

  1. Cara Menginstal SQL Server di MacOS

  2. Cara Menginstal R di Ubuntu 20.04

  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 Podman di Debian 11