下面是我工作时候常用的命令
-
基础命令:
systemctl start docker:启动Docker服务。systemctl stop docker:停止Docker服务。systemctl restart docker:重启Docker服务。systemctl enable docker:设置Docker服务随系统启动而自启动。systemctl status docker:查看Docker服务的运行状态。docker version:查看Docker的版本信息。docker info:查看Docker的详细信息,包括容器、镜像、存储驱动等。
-
镜像命令:
docker images:查看本地主机的所有镜像。docker search 镜像名:搜索镜像。docker pull 镜像名[:tag]:下载镜像。如果不加tag,会下载最新版本;加上tag则下载指定版本。docker rmi -f 镜像名/镜像ID:删除一个或多个镜像。使用空格隔开多个镜像名或ID。docker rmi -f $(docker images -aq):强制删除所有镜像。
-
容器命令:
docker start 容器名称/ID:启动一个或多个容器。docker stop 容器名称/ID:停止一个或多个容器。docker rm -f 容器名称/ID:删除一个或多个容器。docker ps:查看正在运行的容器。docker ps -a:查看所有容器(包括正在运行和关闭的)。docker ps -l:查看最近运行的容器。docker cp [local_path] 容器名称:/[container_path]:将主机文件复制到容器中,并可以重命名。docker inspect <task or container>:检查任务或容器的详细信息。