Skip to content

Instantly share code, notes, and snippets.

@Omar-Salem
Last active September 1, 2018 07:36
Show Gist options
  • Save Omar-Salem/03344d0b0842a932b1dd30bb88198e41 to your computer and use it in GitHub Desktop.
Save Omar-Salem/03344d0b0842a932b1dd30bb88198e41 to your computer and use it in GitHub Desktop.
#!/bin/bash
# remove all containers and images
docker stop $(docker ps -a -q) && docker rm -f $(docker ps -a -q) && docker rmi -f $(docker images -q)
#build and run
docker build -t gameel-services .
docker run -p 8080:8080 gameel-services
# tag and push
docker tag gameel-services omarsalem/gameel-services
docker push omarsalem/gameel-services
docker-compose rm -v -f -s && docker-compose up --build
# run a command in container
docker exec -it {container_name} /bin/bash
docker exec -it {container_name} mysql -u root -p
docker exec -it mysql.dev mysql -u root -p
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment