Dalam tulisan kali ini saya akan membagikan tips bagi para pemilik website yang ingin mengimplementasikan teknologi Container di server miliknya. Tanpa basa-basi lagi langsung ke tutorialya!
Putty Client(jika menggunakan windows)
$ apt update -y && apt install docker.io docker-compose -y
Clone repository ini https://github.com/nicolasjulian/Host-Multiple-Website.git
Jalankan docker-compose
$ docker network create nginx-proxy
$ docker-compose up -d
Hingga langkah ini kita sudah membuat nginx proxy yang berfungsi untuk mengarahkan setiap request yang masuk sesuai domain yang kita cantumkan, nginx container akan secara otomatis membuat vhost baru ketika sebuah container di deploy dengan network yang sama dan menggunakan 'Vhost' Environment.
$sudo docker-compose up -f wordpress.yaml -d
SPESIFIKKAN NAMA DOMAIN
Kira kira seperti inilah topology dari environment ini.
Persiapan
1 buah Server dengan IP publicPutty Client(jika menggunakan windows)
Tahapan
Install docker.io$ apt update -y && apt install docker.io docker-compose -y
Clone repository ini https://github.com/nicolasjulian/Host-Multiple-Website.git
Jalankan docker-compose
$ docker network create nginx-proxy
$ docker-compose up -d
Hingga langkah ini kita sudah membuat nginx proxy yang berfungsi untuk mengarahkan setiap request yang masuk sesuai domain yang kita cantumkan, nginx container akan secara otomatis membuat vhost baru ketika sebuah container di deploy dengan network yang sama dan menggunakan 'Vhost' Environment.
Test
Sekarang kita coba buat sebuah wordpress dengan file yang sudah tersedia.(ganti nama domain di .env file)$sudo docker-compose up -f wordpress.yaml -d
SPESIFIKKAN NAMA DOMAIN
Kira kira seperti inilah topology dari environment ini.
0 comments:
Post a Comment