Python私教张大鹏 Docker零基础入门教程

拉取Ubuntu18镜像

bash 复制代码
docker pull ubuntu:18.04

运行Ubuntu

bash 复制代码
docker run -it ubuntu:18.04 bash

查看镜像列表

bash 复制代码
docker images

添加镜像标签

bash 复制代码
docker tag ubuntu:18.04 myubuntu:18

获取镜像的详细信息

bash 复制代码
docker inspect ubuntu:18.04

查看Docker镜像各层创建历史

镜像文件由多个层组成,要知道各个层的具体内容,可以使用history命令,会列出各层的创建信息。

bash 复制代码
docker history ubuntu:18.04

搜索镜像

直接搜索:

bash 复制代码
docker search nginx

搜索官方镜像:

bash 复制代码
docker search --filter=is-official=true nginx

搜索收藏数超过4的TensorFlow镜像:

bash 复制代码
docker search --filter=stars=4 tensorflow

删除镜像

通过标签删除镜像:

bash 复制代码
docker rmi ubuntu:18.04

通过ID删除镜像:

bash 复制代码
docker rmi xxx

查看所有容器:

bash 复制代码
docker ps -a

删除容器:

bash 复制代码
docker rm xxx

强制删除镜像:

bash 复制代码
docker rmi -f ubuntu:18.04

导出镜像

bash 复制代码
docker save -o ubuntu18.tar.gz ubuntu:18.04

导入镜像

bash 复制代码
docker load -i ubuntu18.tar.gz

清理镜像

系统中可能会遗留临时的镜像文件,或者一直没有被使用的Docker镜像,通过以下命令自动清理镜像释放空间:

bash 复制代码
docker image prune -f
相关推荐
Web极客码14 分钟前
虚拟主机与独立服务器:哪个更好?
运维·服务器·虚拟主机
小突突突14 分钟前
个人博客系统测试报告
运维·网络·功能测试
水银嘻嘻20 分钟前
web 自动化之 Unittest 四大组件
运维·前端·自动化
爆肝疯学大模型25 分钟前
SQL server数据库实现远程跨服务器定时同步传输数据
运维·服务器·数据库
项目題供诗1 小时前
黑马k8s(四)
云原生·容器·kubernetes
杰克逊的日记1 小时前
大项目k8s集群有多大规模,多少节点,有多少pod
云原生·容器·kubernetes
小张童鞋。1 小时前
k8s之k8s集群部署
云原生·容器·kubernetes
luck_me51 小时前
k8s v1.26 实战csi-nfs 部署
linux·docker·云原生·容器·kubernetes
wanhengidc1 小时前
服务器中存储空间不足该怎么办?
运维·服务器·网络
kedvellek1 小时前
Linux 内核链表宏的详细解释
linux·运维·链表