docker入门基本命令

西蒙 等级 681 0 0

docker基础命令

  • docker images 查看镜像列表
  • docker ps -a 查看所有docker容器 ,-a 指的是所有包括以关闭的容器
  • docker rm 655e69 删除容器,655e69 指的是容器Id
  • docker rmi nginx:latest 删除镜像 ,:latest为制定版本
  • docker pull nginx:1.15 拉取镜像,:1.15指的是版本号
  • docker stop 655e6 关闭某个容器 655e6 为容器ID,不用全写,写开头就行了
  • docker stats 容器占用资源
  • docker exec -it some-nginx bash 进入容器注意bash直接到命令行模式。当然也可以其他命令如ping,但执行完就退出容器了
  • docker system prune -a 清理所有不用数据(停止的容器,不使用的volume,不使用的networks,悬挂的镜像)
  • docker container prune 清理所有停止的容器
  • docker image prune -a -f Docker 删除所有无名称的镜像(悬空镜像)
  • docker rmi $(docker images -f "dangling=true" -q) Docker 删除所有无名称的镜像(悬空镜像)
  • docker logs --since "2019-06-07T00:00:00" --until "2019-06-07T00:30:00" bjjc-sync 按时间段查看日志
  • docker logs -f --tail=200 bjjc-sync 实时查看log日志,最后200行
收藏
评论区

相关推荐

ubuntu下docker 安装 & 使用 记录
1 安装 ---- 现在运行安装 Docker 的命令: sudo apt-get install -y docker.io 等待安装完毕,现在我们使用下面的命令启动 Docker: systemctl start docker 运行系统引导时启用 docker,命令: systemctl enable docker 你可能想核对一下 dock
DOCKER学习 docker
DOCKER只能安装到LIUX系列机器上 如果WINDOWS想安装必须通过虚拟机来完成。 比如用VM,VBOX等 安装之前需要用ROOT账户 su 安装DOCKER (CE是个人版本,EE是企业版本) yum -y install docker-io 启动DOCKER服务 systemctl start docker
Docker Compose安装
1.Docker社区开发了很多工具,用于对多个 docker 容器进行编配。编配的过程实际上就是管理运行在多个docker容器里面的应用,而这些docker容器可能运行在多个不同的宿主机上。 2.Docker Compose是一个比较简单的docker容器的编配工具,以前的名称叫Fig,由Orchard团队开发的开源Docker编配工具,在2014年被Do
Docker Swarm资源管理
### Docker Swarm Docker Swarm是Docker官方项目之一,是使用SwarmKit构建的Docker引擎内置的集群管理和编排工具,提供Docker容器集群服务,是Docker官方对容器云生态进行支持的核心方案。使用它,用户可以将多个Docker主机封装为单个大型虚拟Docker主机,快速打造一套容器云平台。 #### 节点 运
Docker rancher 部署
##Docker-rancher > #环境 centos7.4 , Docker version 17.12.0-ce #下载docker镜像 docker pull mysql:5.7 docker pull rancher/server:latest docker images #### #运行MySQL容器
Docker 监控
**如今,越来越多的公司开始使用 Docker 了,2 / 3 的公司在尝试了 Docker 后最终使用了它。为了能够更精确的分配每个容器能使用的资源,我们想要实时获取容器运行时使用资源的情况,怎样对 Docker 上的应用进行监控呢?Docker 的结构会不会加大监控难度?** 可是在没有专业运维团队来监控 Docker 的情况下,并且还想加快 Dock
Docker下的Tensorflow
tensorflow ========== 下载并运行 ----- * 阿里镜像 docker run -it registry.cn-hangzhou.aliyuncs.com/denverdino/tensorflow bash 或 * 较原生方式 (直接docker pull tensorflow/tensorflow 被墙,借用) d
Docker与容器
Docker介绍 -------- ### 1\. Docker 主要解决什么问题   Docker 对外宣称的是Build、Ship 和Run,Docker 要解决的核心问题就是快速地干这三件事情。它通过将运行环境和应用程序打包到一起,来解决部署的环境依赖问题,真正做到跨平台的分发和使用。而这一点和DevOps不谋而合,通过Docker可以大大提升开发
Docker删除全部镜像和容器
**杀死所有正在运行的容器** docker kill $(docker ps -a -q) **删除所有已经停止的容器** docker rm $(docker ps -a -q) **删除所有未打 dangling 标签的镜像** docker rmi $(docker images -q -f da
Docker学习笔记
docker通过带环境安装来解决开发和运维之间的鸿沟问题,属于云计算方面的技术。也就是说安装的时候把原始环境一模一样地复制过来,开发人员利用Docker来消除协作代码时,“在我的机器上可以正常工作啊"的问题。 一次构建,处处运行。 dev本地测试完毕后,打包递交docker镜像,而运维则只装一个docker作为鲸鱼,将各个镜像放到鲸鱼背上作为独立的集装箱
Docker安装redis操作命令
最近学习了redis,那么今天我们来学习以下在Docker上安装我们的redis,并查看有关redis的一系列命令 查找redis docker search redis 拉取redis docker pull redis 查看镜像 docker images
Docker实战笔记:Docker简介(二)
Docker实战笔记:Docker简介(二) 博客分类: docker 摘要: 摘要: 此Docker系列学习笔记,根据Reboot教育PC大神的运维自动化部分课程整理而成,补充少量个人理解以及练习日志(部分日志有删减)。 PC大神在知乎的专栏:面向工资编程 Docker简介(一) Docker简介(二) Docker管理系统(一) Docker管理系统(
Docker常用命令
1\. 查看Docker版本 `$ docker version` 它用于查看Docker的客户端和服务器版本。 2\. 从Docker文件构建Docker映像 `$ docker build -t image-name docker-file-location` _\-t_:它用于指定使用提供的名称来标记Docker映像。 3\. 运行Do
Docker常见命令
### 容器相关操作 * docker create # 创建一个容器但是不启动它 * docker run # 创建并启动一个容器 * docker stop # 停止容器运行,发送信号SIGTERM * docker start # 启动一个停止状态的容器 * docker restart # 重启一个容器 * docker r
Docker面试题
1\. docker 如何查看镜像支持的环境变量?     docker run IMAFGE env 2\. 在使用docker create命令创建容器或使用docker run创建并运行容器的时候。可以使用-m|-memory参数来调整容器使用内存的大小。     正确 3\. docker需要查询日志应该使用什么命令?     docker

热门文章

最新文章