, 2 min read
Docker compose adalah tools dari Docker yang digunakan untuk mengorkestrasikan banyak container menjadi satu kesatuan (compose)
Docker compose adalah tools dari Docker yang digunakan untuk mengorkestrasikan banyak container menjadi satu kesatuan (compose).
Dengan docker compose kita bisa menjalankan banyak Service Container dalam satu konfigurasi (compose) yang bisa di jalankan langsung menggunakan `docker compose' tanpa harus menjalankan container satu persatu.
Dengan Docker Compose kita tidak perlu membuat Volume, Network, Environment satu per satu karena dengan Docker Compose kita bisa membuat itu menjadi lebih mudah dan efesien.
Untuk docker versi terbaru, Docker Compose sudah terinstall otomatis pada saat kita menginstall Docker. Untuk versi lama bisa kunjungi link https://docs.docker.com/compose/install
version: '3.9'
services:
app:
image: node:18-slim
working_dir: /var/www
ports:
- 3000:3000
volumes:
- ./:/var/www
environment:
- TZ=Asia/Jakarta
- NODE_OPTIONS=--max-old-space-size=8192
command: bash -c "yarn install && yarn start"
Pada config Docker Compose diatas terlihat ada beberapa property seperti ports, volumes, environment, yang akan terbentuk otomatis oleh docker compose.
Buatlah file "docker-compose.yml" dan isi seperti di config diatas kemudian jalankan menggunakan CLI
docker compose up
Related Posts
Install Docker Swarm
Docker Swarm adalah layanan orkestrasi yang disediakan oleh docker nya langsung dan untuk pembaruan sekarang sudah termasuk ketika kita menginstall docker maka docker swarm sudah tersedia bersama docker engine yang dimana sebelumnya docker swarm berdiri sendiri dan diinstall terpisah
Docker - Berkenalan dengan Image dan Cara Membuat Image
Image di dalam Docker adalah Instance container yang berisi software atau tools yang dibundling supaya berjalan sebagai aplikasi atau berjalan sebagai instance yang akan di pakai oleh Image atau Container lain
Cara install docker di Linux
Docker adalah platform open source yang digunakan untuk menjalankan aplikasi untuk skala Development sampai Production.
Docker - Upload Docker Image ke Docker Registry (Docker Hub)
Docker Registry adalah Repository Docker yang berisi kumpulan banyak Image yang bisa di pakai oleh semua pengguna Docker.
Berkenalan dengan Docker
Docker adalah platform open source yang digunakan untuk menjalankan aplikasi untuk skala Development sampai Production.
Mengenal Docker Compose
Docker compose adalah tools dari Docker yang digunakan untuk mengorkestrasikan banyak container menjadi satu kesatuan (compose)
Tags