Posts

Showing posts from June, 2021

Docker Setting Up VM dan Domain

Image
  Install WordPress Menggunakan Docker Container dengan IDCloudHost   Docker Compose merupakan perangkat perangkat lunak yang digunakan untuk mendefinisikan dan menjalakankan multi-container yang menggunakan docker container. Data Image dan konfigurasi yang dibutuhkan didefinisikan pada file YAML dengan extension yaml atau yml. Kita dapat memastikan docker dan docker-compose sudah terinstall, dengan cara mengetikan perintah `docker -v` dan `docker-compose -v` pada terminal vps Kita seperti yang terlihat pada gambar di bawah ini.   Perintah tersebut digunakan untuk menampilkan versi dari docker dan docker-compose yang sudah terinstall. Ketika Kita menggunakan layanan Private Cloud dari IDCloudHost, prasyarat diatas sudah otomatis terpenuhi tanpa harus melakukan installasi yang ribet dan yang paling penting dengan harga yang terjangkau. Apabila Kita belum menggunakan layanan tersebut, Kita bisa langsung melakukan pendaftaran  Private Cloud . Setelah itu, silakan topup sal

Run Docker In Production 2

Image
  Berikut adalah langkah-langkah untuk mendeploy aplikasi java pada docker Instal Docker Instal beberapa ekstensi kernel yang diperlukan untuk menjalankannya: sudo apt-get install linux-image-extra-$(uname -r) Kemudian instal  software-properties-common  yang memberi  add-apt-repository  : sudo apt-get install software-properties-common Tambahkan Arsip Paket Pribadi (PPA) dotcloud: sudo add-apt-repository ppa:dotcloud/lxc-docker sudo apt-get update Dan akhirnya instal Docker dengan: sudo apt-get install lxc-docker Sekarang kita siap untuk menarik Image dasar yang akan menjadi dasar dari semua pekerjaan kita: docker pull base Ini akan menghasilkan: Pulling repository base from https://index.docker.io/v1 Pulling image 27cf784147099545 () from base Pulling 27cf784147099545 metadata Pulling 27cf784147099545 fs layer Downloading 94863360/? (n/a) Pulling image b750fe7[...]2b4accb2c21d589ff2f5f2dc (ubuntu-quantl) from base Pulling b750fe79269d2[...]f05b43

Run Docker In Production

Berikut langkah-langkah docker ubuntu pada VPS 1. Akses VPS Pertama, kita harus terhubung ke server menggunakan SSH. 2. Perbarui Sistem Kemudian, sistem perlu diperbarui agar lebih aman dan andal untuk menginstal Docker. Jalankan dua perintah berikut: sudo apt update sudo apt upgrade 3. Instal Paket Prasyarat Setelah memperbarui sistem, kami perlu menginstal beberapa paket yang diperlukan sebelum kami siap untuk menginstal Docker. Kita dapat melakukan ini dengan bantuan satu perintah: sudo apt-get install curl apt-transport-https ca-certificates software-properties-common Untuk lebih memahami perintah di atas, berikut adalah penjelasan singkat tentang artinya: apt-transport-https – memungkinkan manajer paket mentransfer file dan data melalui https ca-certificates – memungkinkan browser web dan sistem memeriksa sertifikat keamanan curl – mentransfer data software-properties-common – menambahkan skrip untuk mengelola perangkat lunak 4. Tambahkan Repositori Docker Sekarang kita harus

Run Multiple Container Menggunakan Docker Compose

Image
Docker Compose  Docker Compose  digunakan untuk menjalankan beberapa container sebagai satu layanan.  Misalnya, Anda memiliki aplikasi yang memerlukan NGNIX dan MySQL, Anda dapat membuat satu file yang akan memulai kedua kontainer sebagai layanan tanpa perlu memulai masing-masing secara terpisah. Dalam bab ini, kita akan melihat bagaimana memulai dengan Docker Compose.  Kemudian, kita akan melihat bagaimana menjalankan dan menjalankan layanan sederhana dengan MySQL dan NGNIX menggunakan Docker Compose. Tulis Docker ─ Instalasi Langkah-langkah berikut harus diikuti untuk menjalankan dan menjalankan Docker Compose. Langkah 1  - Unduh file yang diperlukan dari  github  menggunakan perintah berikut curl -L "https://github.com/docker/compose/releases/download/1.10.0-rc2/dockercompose -$(uname -s) -$(uname -m)" -o /home/demo/docker-compose Perintah di atas akan mengunduh versi terbaru Docker Compose yang pada saat penulisan artikel ini adalah  1.10.0-rc2  .  Ini kemudian akan me