2.Docker的常用命令

2023-11-16  本文已影响0人  _FireFly_

显示docker的版本系统

docker version #显示docker的版本系统
docker的版本系统

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

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

镜像命令

查看docker镜像的常用命令

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

查看所有docker镜像

docker images
docker images
查看所有docker镜像
查看所有docker镜像

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

docker search mysql
用docker搜索mysql STARS 9494
在docker hub 搜索mysql

docker search 搜索镜像

docker search 搜索镜像
docker search 搜索镜像
通过过滤搜藏数量进行搜索

下载mysql

docker pull mysql
下载mysql
docker pull 下载镜像
这条命令 docker pull mysql 等价于docker pull docker.io/library/mysql:latest

指定版本下载mysql 5.7

docker pull mysql:5.7
指定版本下载mysql 5.7g
再次通过 docker images命令查看本地的docker镜像,发现多了俩个mysql的docker镜像
再次查看docker镜像 docker images

删除镜像

docker rmi -f e73346bdf465       #rm:删除的意思  i:镜像的意思  rmi:删除镜像的意思
删除镜像
-ap:查出所有镜像的id镜像删除
删除所有镜像
此时查看镜像,本地所有镜像都被删除
此时查看镜像,本地所有镜像都被删除
docker rmi 根据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
上一篇下一篇

猜你喜欢

热点阅读