容器命令

  • docker run: 运行一个容器
  • docker start: 启动一个容器
  • docker stop: 停止一个容器
  • docker restart: 重启一个容器
  • docker rm: 删除一个或多个容器
  • docker ps: 查看所有正在运行的容器
  • docker ps -a: 查看所有容器,包括已经停止的
  • docker logs: 查看容器日志
  • docker inspect: 查看容器详细信息
  • docker exec: 在运行中的容器中执行命令
  • docker cp: 在容器和主机之间复制文件

镜像命令

  • docker build: 从 Dockerfile 构建一个镜像
  • docker pull: 下载一个镜像
  • docker push: 将镜像推送到仓库
  • docker images: 查看本地所有的镜像
  • docker rmi: 删除一个或多个镜像
  • docker tag: 给镜像打标签

网络命令

  • docker network create: 创建一个网络
  • docker network rm: 删除一个网络
  • docker network ls: 列出所有网络
  • docker network inspect: 查看网络详细信息
  • docker network connect: 将容器连接到网络
  • docker network disconnect: 将容器从网络断开连接

仓库命令

  • docker login: 登录到 Docker Hub 或者其他仓库
  • docker logout: 注销登录
  • docker search: 在 Docker Hub 中搜索镜像
  • docker pull: 从 Docker Hub 或其他仓库中下载镜像
  • docker push: 将镜像推送到 Docker Hub 或其他仓库中

Q.E.D.