Halo, Sobat Jagoan!
Sebelum memulai, pastikan docker dan portainer sudah terinstall. Di Layanan Hosting Jagoan Hosting kamu bisa mendapatkannya di sini tanpa konfigurasi yang rumit, lho😯
Step 1: Buat stack baru di portainer
Akses URL docker portainer melalui button Detail di member area layanan kamu ATAU buka langsung melalui https://ServerIP:9443
Kemudian pilih portainer docker
Buka menu Stacks di sidebar sebelah kiri > klik button Add stacks
Terdapat 4 cara untuk membuat stack baru yaitu melalui Web editor, Upload, Git repository, dan Custom template. Namun, kali ini akan menggunakan web editor.
- Name: beri nama stack yang akan dibuat yaitu wordpress
- Build method: pilih Web editor
- Isikan kode berikut di kolom kode web editor
version: '3.8'
services:
db:
image: mysql:5.7
container_name: wordpress-db
restart: always
environment:
MYSQL_DATABASE: wordpress
MYSQL_USER: user
MYSQL_PASSWORD: password
MYSQL_ROOT_PASSWORD: rootpassword
volumes:
- db_data:/var/lib/mysql
wordpress:
image: wordpress:latest
container_name: wordpress-app
restart: always
ports:
- "8080:80"
environment:
WORDPRESS_DB_HOST: db:3306
WORDPRESS_DB_USER: user
WORDPRESS_DB_PASSWORD: password
WORDPRESS_DB_NAME: wordpress
volumes:
- wordpress_data:/var/www/html
volumes:
db_data:
wordpress_data:
Selanjutnya, biarkan default pada section Environment variables dan Access control lalu klik button Deploy the stack
Step 2: Akses stack Wordpress
Tunggu beberapa saat proses build stack wordpress dan jika berhasil di build akan muncul di Stacks list. Klik stack wordpress tersebut untuk melihat detail stack yang sudah dibuat.
Buka http://ServerIP:8080 atau http://localhost:8080 kemudian tinggal kamu ikuti wizard langkah-langkah instalasi WordPress..
Oke, Sob demikian langkah-langkah instalasi Wordpress dengan file composes di Docker Portainer. Selamat mencoba!
Apabila ada yang masih bingung, jangan sungkan bertanya kepada Tim Support Jagoan Hosting via Live Chat atau Open TIcker ya. Sampai jumpa 👋
Portainer adalah perangkat lunak manajemen container yang digunakan untuk menerapkan, memecahkan masalah, dan mengamankan aplikasi di berbagai lingkungan, seperti cloud, Read more
Halo, Sob!Setelah kamu menginstal container Docker Portainer di Layanan Hosting Nebula Jagoan Hosting, selanjutnya kamu dapat mengatur akun Docker Portainer Read more
Halo, Sob!Setelah berhasil instalasi dan set up akun di Docker Portainer, langkah selanjutnya adalah menambahkan user untuk memberikan akses dan Read more
Jika kamu pernah panik karena lupa password pengguna di Docker Portainer, jangan khawatir, Sob. Kamu bisa melakukan reset password dengan Read more