docker 删除所有镜像_Docker常用命令
docker 常用命令
#查看 Docker 版本 docker version
#从 Docker 文件构建 Docker 镜像
docker build -t image-name docker-file-location
#运行 Docker 镜像 docker run -d image-name
#查看可用的 Docker 镜像 docker images
#查看最近的运行容器 docker ps -l
#查看所有正在运行的容器 docker ps -a
#停止运行容器 docker stop container_id
#删除一个镜像 docker rmi image-name
#列出所有镜像id docker images -q
#删除所有镜像 docker rmi $(docker images -q)
#强制删除所有镜像 docker rmi -r $(docker images -q)
#显示虚悬镜像 docker image ls -f dangling=true
#删除所有虚悬镜像 docker rmi $(docker images -q -f dangling=true)
#删除所有虚悬镜像 docker image prune
#守护进程启动 -d docker run -p 8080:8080 --name tomcat -d tomcat
#重启容器
docker start tomcat1
docker restart container_id
docker stop tomcat1
#指定容器名启动tomcat
docker run -p 8080:8080 --name tomcat tomcat
#启动ubuntu
docker run -it ubuntu
docker container ls
docker exec -i xxx bash
#删除none的容器 docker container prune
#列出所有容器Id docker ps -a -q
#删除所有容器 docker rm $(docker ps -a -q)
#使用bash方式启动容器 docker run -it mytomcat bash
#进入 Docker 容器 docker exec -it container-id /bin/bash
#查看所有数据卷 docker volume ls
#查看镜像、容器、数据卷所占用的空间 docker system df
#删除指定数据卷 docker volume rm [volume_name]
#列出未关联的数据卷 docker volume ls -qf dangling=true
#删除所有未关联的数据卷 docker volume rm $(docker volume ls -qf dangling=true)
#从主机复制文件到容器 sudo docker cp host_path containerID:container_path
#从容器复制文件到主机 sudo docker cp containerID:container_path host_path
其它 #进入ubuntu操作系统,并退出时删除容器
docker run -it --rm
ubuntu:16.04
bash
#列出所有镜像(包括中间层镜像)
$ docker image ls –a
$ docker image ls ubuntu
$ docker image ls ubuntu:18.04
#mongo:3.2 之后建立的镜像,可以用下面的命令:
docker image ls -f since=mongo:3.2
docker image ls -f before =mongo:3.2
#如果镜像构建时,定义了 LABEL,还可以通过 LABEL 来过滤
docker image ls -f label=com.andrick.version=1.1.0
#只显示含镜像ID和仓库名: $ docker image ls --format "{{.ID}}: {{.Repository}}"
#删除容器
docker rm ubuntn:18.04
docker rm image id
docker container rm 容器
#删除所有仓库名为 redis 的镜像:
$ docker image rm $(docker image ls -q redis)
#或者删除所有在 mongo:3.2 之前的镜像:
$ docker image rm $(docker image ls -q -f before=mongo:3.2)
#镜像
#拉取镜像 docker pull [选项] [Docker Registry 地址[:端口号]/]仓库名[:标签]
##拉取镜像tomcat last版本 docker pull tomcat
##拉取ubuntu镜像 docker pull ubuntu:16.04
##拉取指定镜像版本
##运行tomcat docker run -p 8080:8080 tomcat
##进入docker 中的ubuntu环境 docker run -it --rm ubuntu:16.04 bash
- -it:这是两个参数,一个是 -i:交互式操作,一个是 -t 终端。进入 bash 执行一些命令并查看返回结果,因此我们需要交互式终端。
- --rm:这个参数是说容器退出后随之将其删除。这里只是随便执行个命令,看看结果,不需要排障和保留结果,因此使用 --rm 可以避免浪费空间。
- ubuntu:16.04:这是指用 ubuntu:16.04 镜像为基础来启动容器。
- bash:放在镜像名后的是命令,这里我们希望有个交互式 Shell,因此用的是 bash
docker 删除所有镜像_Docker常用命令相关推荐
- docker删除所有镜像_Docker 常用命令
官方命令参考 Reference documentationdocs.docker.com 万能命令-查看所有docker命令Reference documentation万能命令-查看所有dock ...
- docker删除none镜像_Docker容器相关命令
1.新建并启动容器 使用以下docker run命令即可新建并启动一个容器,该命令是最常用的命令,它有很多选项,下面将列举一些常用的选项. -d选项:表示后台运行 -P选项:随机端口映射 -p选项:指 ...
- docker删除es数据_Docker的常用命令
Docker的常用命令 docker version#显示docker的版本信息 docker info#显示docker的系统信息,包括镜像和容器的数量 docker --help#docker帮助 ...
- docker常用命令_docker常用命令整理
docker常用命令整理 代码狂魔 • 5 天前 • 技术积累 • 14 • 0 前面已经把docker是什么和 docker怎么安装已经写了,现在我将常用命令做一个整理,方便日后查阅 常用命令 do ...
- Docker 学习笔记(Docker 架构 / 镜像 / 容器 / 常用命令 / Dockerfile / 镜像仓库)
Docker 1. Docker 入门 1.1 Docker 是什么 1.2 Docker 和 虚拟机 1.3 镜像 容器 仓库 1.4 Docker 架构 1.5 Docker 安装 1.6 doc ...
- Docker 的 镜像的常用命令
学习自:[狂神说Java]Docker最新超详细版教程通俗易懂_哔哩哔哩_bilibili docker 的常用命令 docker version docker info #信息 docker com ...
- bash: dotnet: 未找到命令..._Docker 常用命令(.NET Core示例)
(给DotNet加星标,提升.Net技能) 转自:滴答的雨cnblogs.com/heyuquan/p/docker-cmd-and-dotnetcore.html 前言 本篇文章,整理docker中 ...
- docker笔记1_安装及常用命令
文章目录 虚拟机与 docker的区别 docker 的基本组成 docker 安装 docker 的运行原理 Docker 的常用命令 1. 帮助命令 1. 镜像命令 1. 容器命令 下一页 虚拟机 ...
- Docker小白到实战之常用命令演示,通俗易懂
前言 上一篇大概认识了Docker,主要是从概念.架构.优点及流程方面进行阐述,并进行安装和体验:接下来就开始进行实操学习,在演示过程中会针对关键的知识点进行归纳和总结,这里先从常用命令说起,来吧,小 ...
最新文章
- 第二十天:规划风险应对
- 给老婆普及计算机知识
- 深度学习入门初步——MNIST数据格式如何使用
- 删除所有奇数顺序表c语言,怎么将一个线性表(顺序表)拆分成两个奇偶表(C语言)?...
- windows 搭建python 虚拟环境 写程序_Sublime下配置python编译环境及搭建虚拟环境:(windows下大致相同)...
- Xlua文件在热更新中调用方法
- 基于TCP原理,采用Socket通信技术,实现聊天室
- sql server序列_在SQL Server中实现序列聚类
- 集群环境下定时调度的解决方案之Quartz集群
- Linux学习第一篇之Linux系统安装——系统分区
- php中去除数组中空值,php如何去除数组中空值
- redhat7.3 superset的离线安装
- moxa串口服务器网页版用户名密码,moxa串口服务器设置密码
- php页眉,phpword页眉页脚
- tcr历史比赛竞赛规则
- Windows Terminal配置
- html中em使用例子,HTML DOM Emphasized用法及代码示例
- 微信小程序跳过第三方的_微信小程序可以跳转第三方页面吗
- Apollo学习(二)appollo安装与部署
- 当因为上传文件过大导致上传失败时
热门文章
- Spring 事务方法与非事务方法相互调用 @Transactional 注解失效不回滚?
- 07 - java 方法里面的 return
- 怎么黑学校计算机室的电脑,大学计算机室变身黑网吧 校方:有需求
- svn中项目管理中ec_Mac中使用svn进行项目管理
- GenseeSDK 使用Kotlin要注意TODOAndroid Studio关闭TODO
- tcs标准编写软件_【公益培训】知你所需 | 标准编写格式及TCS模板应用线上公益培训...
- iso图像测试卡_4700万像素 五轴防抖 徕卡正式发布SL2无反相机
- Java常用设计模式————桥接模式
- java get null_java 获取对象中为null的字段实例代码
- 网站需要数据库服务器吗,网站需要独立的服务器数据库吗