2.Docker的常用命令
2023-11-16 本文已影响0人
_FireFly_
显示docker的版本系统
docker version #显示docker的版本系统

显示docker的系统信息,包括镜像和容器的数量
docker info

镜像命令
查看docker镜像的常用命令
docker images --help

查看所有docker镜像
docker images



用docker搜索mysql (STARS 9494 表示搜索数量和收藏数量为9494个 代表使用的人最多)
docker search mysql


docker search 搜索镜像



下载mysql
docker pull mysql


这条命令
docker pull mysql
等价于docker pull docker.io/library/mysql:latest
指定版本下载mysql 5.7
docker pull mysql:5.7

再次通过
docker images
命令查看本地的docker镜像,发现多了俩个mysql的docker镜像
删除镜像
docker rmi -f e73346bdf465 #rm:删除的意思 i:镜像的意思 rmi:删除镜像的意思

-ap:查出所有镜像的id镜像删除

此时查看镜像,本地所有镜像都被删除


移除docker镜像
有时候,一个镜像可能正在被一个或多个容器使用,这时候您需要强制删除镜像。使用-f或--force选项可以强制删除镜像,即使有容器正在使用它。以下是使用强制删除选项的命令示例:
docker rmi -f IMAGE_NAME_OR_ID
例如,要强制删除名为my_image的镜像,可以运行以下命令:
docker rmi -f my_image
下载centos7.0版本
# 查看centos有哪些镜像
docker search centos
# 拉取最新版本centos镜像
docker pull centos
# 拉取centos7镜像
docker pull centos:7
查看镜像的构建历史
docker history [IMAGE ID]
docker history 5f841456de84

解决无法使用vim命令
yum -y install vim
解决没有ifconfig命令
yum -y install net-tools