- System and information of docker I use:
[root@VM_0_10_centos ~]# uname -r #View kernel 3.10.0-862.el7.x86_64 [root@VM_0_10_centos ~]# cat /etc/os-release #View system version and other information NAME="CentOS Linux" VERSION="7 (Core)" ID="centos" ID_LIKE="rhel fedora" VERSION_ID="7" PRETTY_NAME="CentOS Linux 7 (Core)" ANSI_COLOR="0;31" CPE_NAME="cpe:/o:centos:centos:7" HOME_URL="https://www.centos.org/" BUG_REPORT_URL="https://bugs.centos.org/" CENTOS_MANTISBT_PROJECT="CentOS-7" CENTOS_MANTISBT_PROJECT_VERSION="7" REDHAT_SUPPORT_PRODUCT="centos" REDHAT_SUPPORT_PRODUCT_VERSION="7"
Every command has many parameters, but don't remember? It can be solved through – help
[root@VM_0_10_centos ~]# docker pull --help #Format: the command that docker wants to know parameters -- help Usage: docker pull [OPTIONS] NAME[:TAG|@DIGEST] Pull an image or a repository from a registry Options: -a, --all-tags Download all tagged images in the repository --disable-content-trust Skip image verification (default true) --platform string Set platform if server is multi-platform capable -q, --quiet Suppress verbose output
- Mirror related commands
[root@VM_0_10_centos ~]# docker images #View all mirrors REPOSITORY TAG IMAGE ID CREATED SIZE tomcatxc 0.1 678f9da2b22f 15 minutes ago 652MB centos latest 831691599b88 2 days ago 215MB tomcat latest 2eb5a120304e 8 days ago 647MB nginx latest 2622e6cca7eb 9 days ago 132MB portainer/portainer latest cd645f5a4769 2 weeks ago 79.1MB REPOSITORY : Warehouse name TAG:edition IMAGE ID :image id CREATED: How long is the image creation time from now SIZE:Size of the image
docker pull XXX: downloading an image without version is the latest by default docker info: View docker information docker search image name: used to search all images docker rmi image name: used to delete an image Docker RMI - f $(docker images -aq): - F is used to follow the parameter, so that all the commands of docker images -aq can be deleted
- Common commands for containers:
docker run XXX: you can run a container by the image name, Common parameters: - d background operation -it interactive operation -Name container name, it will be named randomly if not written -p refers to the host port and the corresponding container port docker ps: view running containers -aq: add this parameter to find out the containers that have not been deleted docker rm container id: delete container Docker RM - f $(docker ps -aq): - F is used to follow the parameter, so that all the commands found in docker ps -aq can be deleted docker start container id: start a container docker restart container id: restart container docker stop container id: stop a currently running container docker kill container id: force to stop a currently running container docker logs -ff --tail 10 container id: view the logs of the current container docker top container id: view the process information of container type Docker inspection container id: information about the production inspection container Docker exit - it container ID / bin / bash: enter the currently running container Docker attach container id: enter the container, but enter the executing code docker cp container id: file inside container file outside container path docker stats: View cpu status Docker commit - a = "author" - m = "submission information" container id target image name: version number