在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
1、run 的工作流程当我们在安装完Docker引擎的时候,都会通过运行 下面我们来分析 run 命令的执行流程:run的执行流程图如下 当我们尝试运行一个在本机和DockerHub都找不到的镜像时: 首先启动Docker 引擎: systemctl start docker 然后进行测试: docker run wanliguyicheng123456789 Docker返回错误,找不到该镜像。 2、镜像的基本命令列出镜像列表 我们可以使用 docker images 来列出本地主机上的镜像。 各个选项说明:
注:同一仓库源可以有多个 TAG,代表这个仓库源的不同个版本。 可选参数:
docker images -q feb5d9fea6a5 搜索镜像 我们可以从 Docker Hub 网站来搜索镜像,Docker Hub 网址为: https://hub.docker.com,比如我们要搜索mysql的镜像: 也可以使用 docker search 命令来搜索mysql镜像。 docker search mysql 各个选项说明:
可选参数:
搜索 STARS 超过3000的mysql镜像: docker search mysql -f=stars=3000 下载镜像 语法: docker pull [OPTIONS] NAME[:TAG|@DIGEST] OPTIONS说明:
测试:使用命令 docker pull 来下载 mysql 镜像 docker pull mysql 下载指定版本的mysql镜像:首先该版本要在Docker Hub中支持 docker pull mysql:5.7 再次用 docker images 命令查看下载的镜像: 删除镜像 通过镜像名删除: docker rmi -f mysql 参数说明:-f :强制删除 通过镜像 ID 删除: docker rmi -f 8b43c6af2ad0 删除多个镜像:多个镜像id间用空格隔开 docker rmi -f 镜像id 镜像id 镜像id 镜像id 删除所有镜像:先查出所有镜像id,然后通过镜像id逐个删除镜像 docker rmi -f $(docker images -aq) 镜像已全部删除! 以上就是Docker run流程及镜像的基本命令详解的详细内容,更多关于Docker 的资料请关注极客世界其它相关文章! |
请发表评论