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
相关推荐
快乐非自愿1 分钟前
Nginx负载配置
运维·nginx
蝎子莱莱爱打怪16 分钟前
docker 重要且常用命令大全
java·spring cloud·docker·容器·eureka
会讲英语的码农42 分钟前
【计算机网络】第一章 概要
运维·服务器·网络协议
小杰6661 小时前
安装docker版rabbitmq 3.12
docker·容器·rabbitmq
podoor2 小时前
在WordPress中获取10天之内的文章更新数
运维·wordpress
张火火isgudi2 小时前
CentOS搭建KMS服务器
运维·服务器·centos
yueyingshaqiu013 小时前
指定版本ceph-common安装
运维·ceph
fen_fen3 小时前
Shell Expect自动化交互(示例)
运维·ssh
没耳朵的Rabbit3 小时前
RedHat运维-Ansible自动化运维基础7-管理变量与模块结果
linux·运维·自动化·ansible
啊取名真困难4 小时前
Meta自动化脚本机器人:构建高效社交平台工具
运维·机器人·自动化