内容提要
本文是关于Docker的速查表,涵盖Docker守护进程的操作、镜像管理、容器管理和卷管理等基本命令,包括创建、启动、停止容器,管理镜像和卷,以及查看资源使用情况的实用指令。
关键要点
-
Docker守护进程操作命令:systemctl start | stop | restart | status | enable docker。
-
镜像管理命令:docker push <username>/<image_name>、docker pull、docker rmi、docker images。
-
创建容器命令:docker create -it ubuntu:20.04。
-
导出和导入容器状态:docker export -o xxx.tar CONTAINER、docker import xxx.tar image_name:tag。
-
查看和管理容器:docker ps -a、docker stats、docker start | stop | restart | rm。
-
容器日志查看:docker logs -f CONTAINER。
-
卷管理命令:docker volume create VOLUME、docker volume ls、docker volume rm VOLUME。
-
容器与主机目录挂载:docker run -d -P --mount type=bind,source=/src/webapp,target=/opt/webapp。
延伸问答
如何启动和停止Docker守护进程?
可以使用命令systemctl start docker来启动,使用systemctl stop docker来停止。
如何管理Docker镜像?
可以使用docker push、docker pull、docker rmi和docker images等命令来管理镜像。
如何创建一个新的Docker容器?
使用命令docker create -it ubuntu:20.04可以创建一个新的容器。
如何查看Docker容器的日志?
可以使用docker logs -f CONTAINER命令来查看容器的实时日志。
Docker卷的管理命令有哪些?
可以使用docker volume create、docker volume ls和docker volume rm等命令来管理卷。
如何将主机目录挂载到Docker容器?
使用docker run -d -P --mount type=bind,source=/src/webapp,target=/opt/webapp命令可以将主机目录挂载到容器。