Last active
June 2, 2018 14:09
-
-
Save claudiajkang/c14c5809cbf80518c0085adb70f9c7b4 to your computer and use it in GitHub Desktop.
Dcoker Gist
This file contains 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 stop $(docker ps -a -q) | |
docker container rm $(docker ps -a -q) | |
# https://stackoverflow.com/questions/6482377/check-existence-of-input-argument-in-a-bash-shell-script | |
# http://jink1982.tistory.com/48 | |
if [ -n "$1" ] | |
then | |
docker rm $(docker ps -a -q) | |
docker rmi $(docker images -a -q) | |
fi | |
docker volume rm $(docker volume ls -qf dangling=true) | |
docker network rm fb | |
docker volume prune | |
This file contains 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
# https://coderwall.com/p/ewk0mq/stop-remove-all-docker-containers | |
# stop all docker | |
docker stop $(docker ps -a -q) | |
# remove all docker | |
docker rm $(docker ps -a -q) | |
# remove all docker images | |
docker rmi $(docker images -a -q) | |
# https://stackoverflow.com/questions/30604846/docker-error-no-space-left-on-device | |
# cleanup docker volume | |
docker volume rm $(docker volume ls -qf dangling=true) | |
# List dangling volumes | |
docker volume ls -qf dangling=true | |
# List all volumes | |
docker volume ls | |
# https://codereviewvideos.com/course/docker-tutorial-for-beginners/video/docker-mysql-tutorial | |
# mysql docker created | |
docker volume create crv_mysql | |
# https://stackoverflow.com/questions/45086162/docker-mysql-error-1396-hy000-operation-create-user-failed-for-root?utm_medium=organic&utm_source=google_rich_qa&utm_campaign=google_rich_qa | |
# mysql docker MYSQL_USER root error | |
docker run \ | |
-e MYSQL_ROOT_PASSWORD=my-secret-pw \ | |
-e MYSQL_DATABASE=devdb \ | |
-e MYSQL_PASSWORD=dbpassword \ | |
--mount type=volume,src=crv_mysql,dst=/var/lib/mysql \ | |
-p 3306:3306 \ | |
-d \ | |
mysql:latest # latest : version. | |
# https://docs.docker.com/engine/reference/commandline/network_rm/ | |
# docker network remove. | |
docker network rm NETWORK [NETWORK...] | |
# rm docker volume removed. | |
# https://docs.docker.com/engine/reference/commandline/volume_prune/#related-commands | |
docker volume prune | |
# docker logs | |
docker logs -f ${CONTINAMER_NAME} |
This file contains 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
# doker install | |
curl -fsSL https://get.docker.com/ | sudo sh | |
sudo usermod -aG docker $USER | |
# docker start/enable daemon | |
sudo systemctl enable docker | |
sudo systemctl restart docker |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
debian docker mirror site changed command.
sed -i 's|deb.debian.org|ftp.daumkakao.com|g' /etc/apt/sources.list