常见的Docker命令可以分为两类:容器命令和镜像命令。
容器命令:
docker run
:启动一个新的容器。docker stop
:停止一个正在运行的容器。docker start
:启动一个已经停止的容器。docker restart
:重启一个容器。docker rm
:删除一个容器。docker ps
:列出所有正在运行的容器。docker ps -a
:列出所有容器(包括已停止的)。docker logs
:查看容器的日志。docker top
:查看容器内部的进程信息。docker inspect
:查看容器的元数据。docker exec
:在运行的容器中执行命令。
镜像命令:
docker images
:列出所有本地镜像。docker search
:从Docker Hub搜索镜像。docker pull
:从Docker Hub或其他镜像仓库拉取镜像。docker push
:将镜像推送到Docker Hub或其他镜像仓库。docker rmi
:删除一个本地镜像。docker build
:根据Dockerfile构建一个新的镜像。docker tag
:给镜像添加一个新的标签。