1. Buat terlebih dahulu di hub.docker.com
2. Lalu buat repository terlebih dahulu
3. login docker di local
docker login -u username
4. sekarang build image untuk aplikasi kamu
docker build -t username/myapp-be:1.0 .
5. cek images sudah jadi belum
docker images
6. sekarang waktu nya push ke docker hub
docker push username/myapp-be:1.0
7. Sekarang install docker di vps jika belum ada
apt update
apt install docker.io docker-compose -y
8. Buat docker directory di vps
mkdir backend
cd backend
nano docker-compose.yml
version: "3.9"
services:
app:
image: username/myapp-be:1.0
restart: always
container_name: myapp-be
ports:
- "8000:8000"
9. Waktu nya deploy
docker compose pull
docker compose up -d
docker ps = untuk cek docker yang running
10. jika ada perubahan di local cukup
docker build -t username/myapp-be:1.1 .
docker push username/myapp-be:1.1
11. di vps compose ubah versi 1.1
docker compose pull
docker compose up -d
0 komentar:
Posting Komentar