Docker常见命令介绍
Docker是现代应用开发和交付的标准平台,使用Docker可以方便地构建、发布和管理容器化应用程序。
Docker常见命令
以下是常用的Docker命令:
容器操作
创建容器
docker create [OPTIONS] IMAGE [COMMAND] [ARG...]
说明:这个命令会在本地创建一个新的容器,并且为这个容器分配一个新的容器ID。
示例:
docker create -it --name my-container ubuntu /bin/bash
启动容器
docker start [OPTIONS] CONTAINER [CONTAINER...]
说明:这个命令会启动一个已经创建好的容器。
示例:
docker start my-container
停止容器
docker stop [OPTIONS] CONTAINER [CONTAINER...]
说明:这个命令会停止正在运行的容器。
示例:
docker stop my-container
重启容器
docker restart [OPTIONS] CONTAINER [CONTAINER...]
说明:这个命令会重启一个已经运行的容器。
示例:
docker restart my-container
查看容器
docker ps [OPTIONS]
说明:这个命令会列出正在运行的容器。
示例:
docker ps -a
进入容器
docker exec [OPTIONS] CONTAINER COMMAND [ARG...]
说明:这个命令会在正在运行的容器中执行命令。
示例:
docker exec -it my-container /bin/bash
删除容器
docker rm [OPTIONS] CONTAINER [CONTAINER...]
说明:这个命令会删除一个容器。
示例:
docker rm my-container
镜像操作
拉取镜像
docker pull [OPTIONS] NAME[:TAG|@DIGEST]
说明:这个命令会从Docker镜像仓库拉取一个镜像。
示例:
docker pull ubuntu:latest
构建镜像
docker build [OPTIONS] PATH | URL | -
说明:这个命令会根据Dockerfile创建一个新的镜像。
示例:
docker build -t my-image .
查看镜像
docker images [OPTIONS] [REPOSITORY[:TAG]]
说明:这个命令会列出本地所有的镜像。
示例:
docker images
删除镜像
docker rmi [OPTIONS] IMAGE [IMAGE...]
说明:这个命令会删除本地的一个或多个镜像。
示例:
docker rmi my-image
总结
以上是Docker常见命令的介绍,掌握这些命令可以方便地操作Docker容器和镜像。在实际应用中,可以根据需求调整命令选项以实现更多的功能。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Docker常见命令介绍 - Python技术站