docker容器命令行(docker容器操作命令)
docker容器命令行
简介
Docker 容器命令行界面 (CLI) 提供了一组强大的命令,用于管理和操作 Docker 容器。这些命令允许用户创建、运行、停止、删除和检查容器,以及管理容器的图像、网络和卷。
创建容器
``` docker run [选项] 镜像 [命令] ```此命令创建一个新的容器并运行指定的命令。
选项:
`-d`:以守护进程模式运行容器
`-i`:保持容器的 STDIN 为交互式
`-t`:为容器分配一个伪终端
镜像:
要运行的镜像名称
命令:
在容器中运行的命令
运行容器
``` docker start 容器 ID 或名称 ```此命令启动已停止的容器。
停止容器
``` docker stop 容器 ID 或名称 ```此命令停止正在运行的容器。
删除容器
``` docker rm 容器 ID 或名称 ```此命令删除容器,包括其文件系统和资源。
检查容器
查看容器列表:
``` docker ps [选项] ```
查看容器日志:
``` docker logs 容器 ID 或名称 ```
查看容器详细信息:
``` docker inspect 容器 ID 或名称 ```
管理镜像
拉取镜像:
``` docker pull 镜像名称 ```
列出镜像:
``` docker images [选项] ```
删除镜像:
``` docker rmi 镜像 ID 或名称 ```
管理网络
创建网络:
``` docker network create 网络名称 ```
列出网络:
``` docker network ls ```
删除网络:
``` docker network rm 网络名称 ```
管理卷
创建卷:
``` docker volume create 卷名称 ```
列出卷:
``` docker volume ls ```
删除卷:
``` docker volume rm 卷名称 ```
其他常用命令
`docker build`:构建容器镜像
`docker tag`:给镜像打标签
`docker push`:将镜像推送到注册表
`docker exec`:在容器中执行命令