Clean up¶
In this document you’ll learn how to:
-
Exit the MySQL command client shell and the Docker container
-
Remove the Docker container and the Docker image
-
Remove the Docker volume.
The steps are as follows:
-
To exit the MySQL command client shell in
psmysql2
container, we useexit
. You can also use the\q
orquit
commands. The execution of the statement also closes the connection.mysql> exit
Expected output
Bye
-
Remove docker containers and images, if you no longer need docker containers / images or want to free up disk space. To remove a docker container, use the command
docker rm
followed by the container name or the container ID. To remove a docker image, use the commanddocker rmi
followed by the image ID or name and the tag. The example uses the-f
option to force the removal.-
Remove
psmysql2
,psmysql
andpxb
Docker containers:$ docker container rm psmysql2 -f
Expected output
psmysql2
$ docker container rm psmysql -f
Expected output
psmysql
$ docker container rm pxb -f
Expected output
pxb
-
Remove
percona/percona-server:8.0.34
andpercona/percona-xtrabackup:8.0.34
Docker images$ docker image rmi percona/percona-server:8.0.34
Expected output
Untagged: percona/percona-server:8.0.34
$ docker image rmi percona/percona-xtrabackup:8.0.34
Expected output
Untagged: percona/percona-server:8.0.34 Untagged: percona/percona-server@sha256:4944f9b365e0dc88f41b3b704ff2a02d1459fd07763d7d1a444b263db8498e1f Deleted: sha256:b2588da614b1f382468fc9f44600863e324067a9cae57c204a30a2105d61d9d9 Deleted: sha256:1ceaa6dc89e328281b426854a3b00509b5df13826a9618a09e819a830b752ebd Deleted: sha256:77471692427a227eb16d06907357956c3bb43f0fdc3ecf6f8937e1acecae24fe Deleted: sha256:8db06cc7b0430437edc7f118b139d2195cb65e2e8025f9a4517d16778f615384 Deleted: sha256:e5a57a2fafec4ab9482240f28927651d56545c19626e344aceb8be3704c3c397 Deleted: sha256:f86198f39b893674d44d424c958f23183bf919d2ced20e1f519714d0972d75ed Deleted: sha256:db9672f7e12e374d5e9016b758a29d5444e8b0fd1246a6f1fc5c2b3c847dddcf
-
-
Remove docker volume if a container does not use the volume, and you no longer need it
Remove
backupvol
andmyvol2
Docker volumes:$ docker volume rm backupvol
Expected output
backupvol
$ docker volume rm myvol2
Expected output
myvol2
Next step¶
Need help?¶
Dive into our active community forum, where you can connect with fellow database enthusiasts, share experiences, and learn from experts.
For those seeking in-depth guidance and tailored solutions, our team of Percona Database Experts is ready to assist you.