欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Docker 镜像管理(docker学习笔记)

程序员文章站 2022-03-07 13:10:00
...

任务描述

1、 了解Docker镜像的本地存储;
2、 使用Docker命令实现镜像的线上查找、获取;
3、 使用Docker命令实现镜像的线下运行、列出、删除。

任务实施

1、获取镜像

(1)从Docker Hub库中拉取Ubuntu镜像;

docker pull ubuntu:14.04

Docker 镜像管理(docker学习笔记)

下面是下载最新版本的ubuntu,则不需要在ubuntu后面加版本号,它默认的是最新版本

docker pull ubuntu

Docker 镜像管理(docker学习笔记)

(2)查看Ubuntu镜像是否下载到本地;

docker images

Docker 镜像管理(docker学习笔记)

2、运行镜像

docker run -it --rm ubuntu:14.04 bash

Docker 镜像管理(docker学习笔记)
我框起来的是容器ID号
每次运行镜像,都有一个特定的容器对应,所以每次运行镜像,容器的ID号都会变

3、列出镜像

(1)查询镜像;

docker images

Docker 镜像管理(docker学习笔记)

(2)根据仓库名列出镜像;

docker images ubuntu

Docker 镜像管理(docker学习笔记)

(3)列出特定的某个镜像;

docker images ubuntu:版本号

Docker 镜像管理(docker学习笔记)

(4)以特定格式显示(只列出镜像ID);

docker images -q

Docker 镜像管理(docker学习笔记)

4、查找镜像

保证自己的虚拟机网络能ping通外网(ping百度)

docker search ubuntu(镜像名称)

这里如果你的电脑能连上docker Hub库就可以搜索到。
由于docker Hub库服务器在国外,所以连接不稳定。
命令没有错,之前的安装也没有错,这不是错误哦
Docker 镜像管理(docker学习笔记)

5、删除本地镜像

docker rmi <镜像名称>

Docker 镜像管理(docker学习笔记)

注意:docker rmi 与docker rm的区别

docker rmi 《镜像名称》   #--这是删除本地镜像
docker rm 《容器ID》  #--这是删除容器