

版本与信息查询
-
docker --version:查看安装的Docker版本。 -
docker info:获取Docker系统的详细配置信息。
镜像管理
-
docker images:列出本地所有镜像。 -
docker search IMAGE_NAME:搜索Docker Hub上的镜像。 -
docker pull IMAGE_NAME[:TAG]:从仓库下载指定镜像。 -
docker rmi IMAGE_ID:删除不再需要的本地镜像。 -
docker build -t TAG .:基于当前目录下的Dockerfile构建新镜像。 -
docker push IMAGE_NAME[:TAG]:将本地镜像上传至远程仓库。 -
docker tag OLD_IMAGE NEW_IMAGE:为现有镜像添加新的标签或名称。 -
docker save -o FILE.tar IMAGE和docker load -i FILE.tar:分别用于导出和导入tar格式的镜像文件。
容器管理
-
docker run [OPTIONS] IMAGE [COMMAND] [ARG...]:启动一个新的容器实例。 -
docker ps [-a]:显示正在运行的容器列表;加上-a参数可显示所有容器(包括已停止)。 -
docker stop CONTAINER_ID:平滑地停止一个正在运行的容器。 -
docker start CONTAINER_ID:重新启动之前已经停止的容器。 -
docker restart CONTAINER_ID:重启指定的容器。 -
docker rm CONTAINER_ID:移除一个或多个容器。 -
docker exec -it CONTAINER_ID /bin/bash:进入正在运行的容器执行命令。 -
docker logs CONTAINER_ID:查看容器的日志输出。 -
docker inspect CONTAINER_ID:获取容器的元数据。 -
docker stats:实时监控容器资源使用情况。 -
docker top CONTAINER_ID:查看容器内部进程的状态。 -
docker rename OLD_NAME NEW_NAME:更改容器的名字。 -
docker diff CONTAINER_ID:检查容器文件系统的变化。
网络与存储管理
-
docker network ls:列出所有的网络。 -
docker network create NETWORK_NAME:创建一个新的自定义网络。 -
docker volume create VOLUME_NAME:创建一个新的卷。 -
docker cp SRC_PATH DEST_PATH:在主机与容器之间复制文件。 -
docker port CONTAINER_ID:查看容器端口映射关系。
清理与维护
-
docker system prune:清理未使用的容器、网络、镜像等资源。 -
docker image prune:专门清理悬空的镜像。


亲爱的:若该文章解决了您的问题,可否收藏+评论+分享呢?



文章评论 本文章有个评论