Skip to content

Instantly share code, notes, and snippets.

@claudiajkang
Last active June 2, 2018 14:09
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save claudiajkang/c14c5809cbf80518c0085adb70f9c7b4 to your computer and use it in GitHub Desktop.
Save claudiajkang/c14c5809cbf80518c0085adb70f9c7b4 to your computer and use it in GitHub Desktop.
Dcoker Gist
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
# 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}
# 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
@claudiajkang
Copy link
Author

debian docker mirror site changed command.
sed -i 's|deb.debian.org|ftp.daumkakao.com|g' /etc/apt/sources.list

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment