docker一些常用命令
docker version
:查看Docker版本信息。
该命令可以查看当前安装的Docker版本信息,包括Docker引擎、客户端、API等版本。
docker info
:查看Docker的详细信息。
该命令可以查看Docker的详细信息,包括容器、镜像、网络等。
docker search
:搜索Docker Hub上的镜像。
该命令可以在Docker Hub上搜索镜像,例如可以使用docker search mariadb
搜索MariaDB镜像。
docker pull
:下载Docker Hub上的镜像。
该命令可以下载Docker Hub上的镜像,例如可以使用docker pull mariadb
下载MariaDB镜像。
docker images
:列出所有镜像。
该命令可以列出当前所有的Docker镜像,包括镜像ID、仓库名、标签、大小等相关信息。
docker rmi
:删除镜像。
该命令可以删除指定的Docker镜像,例如可以使用docker rmi mariadb
删除MariaDB镜像。
docker run
:启动一个容器。
该命令可以基于指定镜像启动一个Docker容器,例如可以使用docker run -it --name my-mariadb mariadb
启动一个名为my-mariadb
的MariaDB容器。
docker ps
:列出正在运行的所有容器。
该命令可以列出当前正在运行的所有Docker容器,包括容器ID、镜像、创建时间等相关信息。
docker stop
:停止容器。
该命令可以停止指定的Docker容器,例如可以使用docker stop my-mariadb
停止名为my-mariadb
的MariaDB容器。
docker start
:启动一个已经停止的容器。
该命令可以启动一个已经停止的Docker容器,例如可以使用docker start my-mariadb
启动名为my-mariadb
的MariaDB容器。
docker restart
:重启一个正在运行的容器。
该命令可以重启一个正在运行的Docker容器,例如可以使用docker restart my-mariadb
重启名为my-mariadb
的MariaDB容器。
docker rm
:删除一个容器。
该命令可以删除指定的Docker容器,例如可以使用docker rm my-mariadb
删除名为my-mariadb
的MariaDB容器。
docker exec
:在运行的容器中执行命令。
该命令可以在正在运行的Docker容器中执行命令,例如可以使用docker exec -it my-mariadb bash
在名为my-mariadb
的MariaDB容器中打开Bash终端。
docker logs
:查看容器的日志信息。
该命令可以查看指定Docker容器的日志信息,例如可以使用docker logs my-mariadb
查看名为my-mariadb
的MariaDB容器的日志信息。
docker inspect
:查看容器的详细信息。
该命令可以查看指定Docker容器的详细信息,例如可以使用docker inspect my-mariadb
查看名为my-mariadb
的MariaDB容器的详细信息。
docker build
:基于Dockerfile创建一个新的镜像。
该命令可以基于Dockerfile创建一个新的Docker镜像,例如可以使用docker build -t my-mariadb-image .
基于当前目录下的Dockerfile创建名为my-mariadb-image
的新镜像。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!