Last active
February 18, 2020 19:48
-
-
Save frcho/670123218d2b02b9e8dab233b9c467aa to your computer and use it in GitHub Desktop.
Docker commands
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
docker build --build-arg PHP_VERSION=7.3 --build-arg TIMEZONE=America/Bogota --target prod -t licensor:prod -f .docker/php/Dockerfile . | |
Create image and push to microk8s using local registry based in this guide https://blog.payara.fish/what-is-kubernetes | |
docker build --target prod -t uva3/licensor:prod -f .docker/php/Dockerfile . | |
docker push uva3/licensor:prod | |
Pull image to registr microk8s | |
docker build --target prod -t localhost:32000/licensor:prod -f .docker/php/Dockerfile . | |
docker push localhost:32000/licensor:prod | |
Get ip address pod | |
* kubectl get pods --output=wide | |
https://stackoverflow.com/questions/54821044/how-to-stop-pause-a-pod-in-kubernetes | |
if you need to stop a pod, but this have replicate settings, you achieve that, using this command | |
* kubectl scale --replicas=0 deployment/licensor | |
gitlab-runner register -n --url https://git.kijho.com/ --registration-token 'AUKb8jPV_Sq-Cyirryq4' --executor docker --description "Docker by runner" --docker-image "docker:stable" --tag-list "docker" --locked=false --run-untagged=false --docker-privileged=false --docker-volumes /var/run/docker.sock:/var/run/docker.sock | |
gitlab-runner register -n --url http://gitlab.localhost/ --registration-token 'mQzVo-Taey8J1cAQkayP' --executor docker --description "DockerInDocker" --docker-image "docker:stable" --tag-list "docker" --locked=false --run-untagged=false --docker-network-mode "host" --docker-privileged=false --docker-volumes /var/run/docker.sock:/var/run/docker.sock | |
docker run --rm -d --name licensor -p 85:80 --network=app licensor:prod | |
docker exec -it licensor bash | |
docker stop licensor | |
runner commands by debug prcess | |
git add . && git commit -m "update files" && git reset -- soft HEAD~1 | |
gitlab-runner exec docker building-master --docker-volumes /var/run/docker.sock:/var/run/docker.sock | |
docker build --target prod -t licensor:prod -f .docker/php/Dockerfile . | |
Remove images with none tags | |
* docker rmi -f $(docker images | grep "^<none>" | awk '{print $3}') |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment