Pasang Portainer di Linux

Sedikit administrasi sistem

Konten Halaman

Mungkin sebaiknya menyebut ini platform engineering sekarang. Berikut adalah beberapa catatan tentang cara menginstal, menghubungkan, dan menghapus Portainer - antarmuka pengelola gambar dan kontainer Docker.

containers-in-docks

Kapan

Ini memungkinkan menjalankan perintah Docker tanpa sudo:

sudo usermod -aG docker $USER

Pertama, buat volume yang akan digunakan oleh Portainer Server untuk menyimpan databasenya:

docker volume create portainer_data

Kemudian, unduh dan instal kontainer Portainer Server:

docker run -d -p 8000:8000 \
  -p 9443:9443 \
  --name portainer \
  --restart=always \
  -v /var/run/docker.sock:/var/run/docker.sock \
  -v portainer_data:/data portainer/portainer-ce:lts

Hanya https:

docker run -d \
  -p 9443:9443 \
  --name portainer \
  --restart=always \
  -v /var/run/docker.sock:/var/run/docker.sock \
  -v portainer_data:/data portainer/portainer-ce:lts

Secara default, Portainer menghasilkan dan menggunakan sertifikat SSL yang ditandatangani sendiri untuk mengamankan port 9443. Alternatifnya, Anda dapat menyediakan sertifikat SSL Anda sendiri selama instalasi atau melalui antarmuka Portainer setelah instalasi selesai.

Portainer Server sekarang telah terinstal. Anda dapat memeriksa apakah kontainer Portainer Server telah berjalan dengan menjalankan docker ps:

root@server:~# docker ps
CONTAINER ID   IMAGE                          COMMAND                  CREATED       STATUS      PORTS                                                                                  NAMES             
de5b28eb2fa9   portainer/portainer-ce:lts     "/portainer"             2 minggu yang lalu   Up 9 hari   0.0.0.0:8000->8000/tcp, :::8000->8000/tcp, 0.0.0.0:9443->9443/tcp, :::9443->9443/tcp   portainer

Menggunakan Portainer

Anda seharusnya melihat sebuah kontainer bernama portainer dengan port yang relevan terbuka

  1. Akses antarmuka web Portainer

    Buka browser Anda dan pergi ke:

    https://your-server-ip:9443 (untuk HTTPS, disarankan)

    http://your-server-ip:9000 (jika Anda mengaktifkan port HTTP lama)

  2. Atur akun admin

    Pada peluncuran pertama, Portainer meminta Anda untuk membuat kata sandi admin.

    Pilih “Docker” sebagai lingkungan yang akan dikelola, lalu hubungkan.

  3. Mulai mengelola kontainer Anda

    Gunakan dashboard Portainer untuk:

    • Melihat, memulai, menghentikan, dan menghapus kontainer
    • Mengelola gambar, jaringan, dan volume
    • Mendeploy aplikasi baru menggunakan template

Cara Menghentikan dan Menghapus Docker Portainer

Untuk sepenuhnya menghentikan dan menghapus Portainer dari lingkungan Docker Anda, ikuti langkah-langkah berikut:

1. Hentikan kontainer Portainer

docker stop portainer

Ini menghentikan kontainer Portainer yang sedang berjalan.

2. Hapus kontainer Portainer

docker rm portainer

Ini menghapus kontainer dari sistem Anda.

3. (Opsional) Hapus volume data Portainer

Jika Anda ingin menghapus semua data Portainer (seperti pengaturan dan akun pengguna), juga hapus volume data:

docker volume rm portainer_data

Peringatan: Tindakan ini tidak dapat dikembalikan dan akan menghapus permanen semua data Portainer.


Jika Anda menggunakan nama kontainer atau volume yang berbeda, ganti portainer dan portainer_data dengan nama sebenarnya Anda.

Langkah-langkah ini akan sepenuhnya menghentikan dan menghapus Portainer dari host Docker Anda.

Tautan yang Berguna