Refactor docker-compose menggunakan .env

sumber https://dzone.com/articles/running-multiple-services-inside-a-single-containe

Pernah mengalami kondisi menggunakan banyak docker-compose?. Misalkan skenario docker-compose dengan service yang digunakan seperti ini :

  • Aplikasi, webserver, database on premise, object storage on premise (minio)
  • Aplikasi, webserver, database managed (aws rds), object storage manged (aws s3)
Continue reading “Refactor docker-compose menggunakan .env”

Mempercepat Build Docker Image di Gitlab CI/CD menggunakan cache

Untuk yang biasa mem build docker image di local, kemudian mencoba gitlab ci/cd untuk membuild image. Pasti merasakan hal yang janggal karena tiap build waktunya lama dan sama. Ternyata gitlab ci/cd butuh konfigurasi tambahan agar bisa menggunakan layered cache ketika build image. Tidak seperti di local kita yang otomatis build menggunakan layered cache.

Continue reading “Mempercepat Build Docker Image di Gitlab CI/CD menggunakan cache”