docker基本命令大全
以下是一些常用的 Docker 命令:
-
镜像相关命令:
docker images:列出本地所有镜像。docker pull <image_name>:从 Docker Hub 下载指定镜像。docker rmi <image_name>:删除指定镜像。docker build -t <image_name> <path_to_Dockerfile>:根据 Dockerfile 构建镜像。
-
容器相关命令:
docker ps:列出正在运行的容器。docker create <image_name>:创建一个新的容器。docker start <container_id>:启动一个已创建的容器。docker stop <container_id>:停止一个正在运行的容器。docker rm <container_id>:删除一个容器。docker logs <container_id>:查看容器的日志输出。
-
容器生命周期管理:
docker run <image_name>:创建并启动一个新容器。-d参数可以在后台模式下运行容器。-p <host_port>:<container_port>参数可以映射宿主机和容器的端口。-v <host_path>:<container_path>参数可以挂载宿主机和容器的目录。
docker exec -it <container_id> <command>:在正在运行的容器中执行命令。-i参数表示使用交互模式。-t参数表示分配一个伪终端。
-
网络管理命令:
docker network ls:列出所有网络。docker network create <network_name>:创建一个新的网络。docker network connect <network_name> <container_id>:将容器连接到指定网络。docker network disconnect <network_name> <container_id>:从指定网络中断容器连接。
-
数据卷管理:
docker volume ls:列出所有数据卷。docker volume create <volume_name>:创建一个新的数据卷。docker volume inspect <volume_name>:查看数据卷的详细信息。docker volume rm <volume_name>:删除一个数据卷。
这些是一些常用的 Docker 命令,你可以根据需要使用它们来管理镜像、容器、网络和数据卷。对于更详细的信息和其他命令选项,请查阅 Docker 官方文档。
浙公网安备 33010602011771号