Author : Artha Prihardana
Email : [email protected]
- NodeJS
- Mysql
- PostgreSQL (coming soon)
- MongoDB (coming soon)
- Docker
- Kubernetes
- Gulp
- Babel
- Javascript Obfuscate
- dll
-
Pengaturan MySQL
-
Download MySQL image dari Docker Hub disini. dengan perintah sbb:
docker pull mysql
-
Jalankan MySQL container dengan ketikan perintah sbb:
docker run --name mysqlcontainer -d -e MYSQL_ROOT_PASSWORD='password' -p 3306:3306 mysql:latest --default-authentication-plugin=mysql_native_password
-
Bila ingin mengimport dari sql backup ketikan perintah sbb:
docker exec -i mysqlcontainer mysql -u root --password='password' -t < dump.sql
-
Bila ingin mengimport dari sql dump ketikan perintah sbb:
docker exec -i mysqlcontainer sh -c 'exec mysql -u root --password="password" --database=nama_database' < load_data.dump
-
Coba masuk ke MySQL dengan perintah sbb:
mysql -u root -p -h localhost -P 3306 --protocol=tcp
-
Bila sudah berjalan dengan baik maka anda bisa koneksikan dengan MySQL workbence, DbEaver, atau Navicat.
-
-
Pengaturan Boilerplate
-
Buat docker image boilerplate dengan perintah sbb:
docker image build -t nama_service:1.0 .
-
Jalan docker image dengan perintah sbb:
docker container run --publish PORT:PORT -d --name nama_container nama_service:1.0
-
-
Pengaturan PostgreSQL (comming soon)
-
Pengaturan MongoDB (coming soon)
bersambung ...