Jumat, 25 Juni 2021

Tutorial Run Docker In Production Part 2

 

1. Membuat VM

- Klik create kemudian pilih Droplet

- Pilih ubuntu seperti dibawah

- Pilih basic

- Pilih Regular intel with SSD

- Pilih Singapore

- Pilih password dan ketik password

- Ketikan nama Hostname

- Pilih Projek dan klik Create Droplet

- VM sudah berhasil dibuat

2. Access VM melalui SSH

- Klik VM yang sudah dibuat

- Klik Console

- Kemudian login dan masukan password

- Ini sudah berhasil login

- Kemudian test lsb_release -a, ketika berhasil exit untuk keluar

3. Install Docker dan Docker Compose

1. Docker

- Ketikan seperti dibawah ini

- Ini ketika berhasil

- Kemudian ketik seperti ini

- Jika berhasil maka seperti ini

- Kemudian lanjut ketik seperti pada gambar

- Lakukan lagi seperti pada gambar

- Ketik sudo update

- Dan berhasil

2. Docker Compose

- Ketikan seperti pada gambar

- Kemudian ketik lagi seperti gambar dibawah

- Cek docker compose dengan mengetikan seperti gambar

4. Menjalankan Aplikasi Berbasis Docker

- Ketikan seperti pada gambar

- Ketik lagi seperti pada gambar

- Nanti akan muncul seperti ini, lalu ketik hal yang sama

- Kemudian tekan Ctrl X pilih Y

- Selanjutnya ketik ls -a, dan sudah berhasil

- Ketik seperti ini dan test pada browser

Selesai. 

Mohon maaf jika masih ada kesalahan dan kekurangan.

1


Tutorial Run Docker In Production

 Disini saya mencoba untuk memulai daftar terlebih dahulu di Digital Ocean.

 - Mendaftar Digital Ocean

- Disini saya sign up with google dan memilih pembayaran

- Kemudian melakukan pembayaran menggunakan PayPal

- Dan ini akun yang sudah berhasil dibuat

Terimakasih~





















Kamis, 03 Juni 2021

Tutorial Docker Compose

Docker Compose Nginx

1. Berikut ini adalah docker CLI untuk menjalankan nginx 


2. Docker compose YAML file, dengan nama docker-compose-nginx.yml


3. Untuk run dan stop Run: docker-compose -f docker-compose-nginx.yml up
 

4. Untuk run dan stop di background 
a. Run: docker-compose -f docker-compose-nginx.yml up -d


b. Stop: docker-compose -f docker-compose-nginx.yml down -v


5. Untuk melihat docker container yang running: docker ps 

6. Selesai 

Docker Compose Mysql 

1. Dibawah ini adalah docker CLI untuk menjalankan mysql:
docker container run -d --name mysql-db -e MYSQL_ALLOW_EMPTY_PASSWORD=True -v

2. Docker compose YAML file, dengan nama docker-compose-mysql.yml


3. Untuk run dan stop 
a. Run: docker-compose -f docker-compose-mysql.yml up


b. Stop: Ctrl + c 

4. Untuk run dan stop di background 
a. Run: docker-compose -f docker-compose-mysql.yml up -d


b. Stop: docker-compose -f docker-compose-mysql.yml down -v 


5. Untuk melihat docker container yang running docker ps 

6. Selesai 

Docker Compose Nginx dan Mysql

1. Jalankan nginx dan mysql seperti diatas

2. Docker compose YAML file, dengan nama docker-compose.yml 

3. Untuk run dan stop di background 
a. Run: docker-compose up -d 


b. Stop: docker-compose down -v


4. Untuk melihat docker container yang running: docker ps

5. Selesai



Setting Up VM and Domain

  Membuat Folder Khusus Aplikasi - Login SSH terlebih dahulu - Ketikan PWD - Buat folder dengan mengetikan seperti dibawah - Kemudian la...