DJANGO-MYSQL WITH DOCKER-COMPOSE AND K8S
- Docker, Docker-compose
- k8s environment (using minikube or follow this tutorial)
git clone https://github.com/vanngaCNTT/django-docker-k8s
cd django-docker-k8s
# build django image
docker build -t django_web .
# check image
docker images
Run Django Service and Mysql Service
docker-compose up
# check docker container
docker ps
- Open brower and accept localhost:3000 to see homepage Django Project
# switch for minikube docker environment
eval $(minikube docker-env)
# build django image
docker build -t django_web .
# apply YAML file
kubectl apply -f k8s
# check status of Deployment, Pod, Service, VolumeClaim
kubectl get deployment,pod,svc,pvc
- Follow command will run in master node