当前位置: 首页 > news >正文

docker 命令

1.运行 Dockerfile 生成镜像

docker build -t springboot/test /tmp/docker_tmp/

springboot/test是我要生成的镜像名字

/tmp/docker_tmp/ 是Dockerfile文件所在的目录

 

2.运行镜像生成容器

docker run -p 8000:8080 springboot/test

-p 设置端口号映射,容器的8080端口,映射到docker机子的8000端口

springboot/test 是镜像名,用ID也许

 

3.查看镜像

docker images -a

-a 说明查看所有镜像,包含一些临时的,没用的镜像

 

4.查看容器

docker ps -a

-a 同样查看所有容器,包含一些退出的容器,有时容器运行了结果ps没看到,那是因为容器退出了

 

5.查找别人上传的镜像

以tomcat的为例:

docker search tomcat

 

6.启动容器

docker start xxxxx

xxxxx 为容器的ID,ID可以ps查看

 

7.重启容器

docker restart xxxxx

xxxxx 为容器的ID,ID可以ps查看

 

8.关闭容器

docker stop xxxxx

xxxxx 为容器的ID,ID可以ps查看

 

9.删除容器

docker rm xxxxx

xxxxx 为容器的ID,ID可以ps查看,运行中的容器无法删除

 

10.删除镜像

docker rmi springboot/test

删除叫 springboot/test 的镜像,存在容器的镜像无法删除

 

11.进入容器

docker attach xxxxx

xxxxx 为容器的ID,ID可以ps查看

 

12.退出容器

ctrl + p + q 退出容器但不关闭

ctrl + d 退出容器且关闭

exit 退出容器且关闭

 

13.查看 docker 容器日志

docker logs -f -t --since="2018-03-31" --tail=100 jenkins

–since : 此参数指定了输出日志开始日期,即只输出指定日期之后的日志。 
-f : 表示查看实时日志 
-t : 查看日志产生的日期 
-tail=200 : 查看最后的200条日志。 
 

相关文章:

  • Dockerfile 简单例子
  • RESTful接口开发规范以及注意事项
  • docker 部署springBoot项目
  • kubernetes yaml文件解析
  • 代码重构规划
  • Vue新手学习笔记:vue-cli框架
  • Windows7+Windows10原版镜像集合
  • linux 安装 maven
  • Gitlab external_url 路径问题及解决方案
  • Gitlab 之 结合 Docker 持续集成
  • Vue 新手学习笔记:动画效果
  • Gitlab 之 命令行提交代码到 git
  • Ant 安装,配置文件编写与使用
  • 关于 sql server 用 IDEA 一直连不上的问题
  • maven 手动导入 jar 包
  • 【Under-the-hood-ReactJS-Part0】React源码解读
  • 【许晓笛】 EOS 智能合约案例解析(3)
  • angular组件开发
  • CentOS 7 防火墙操作
  • Cookie 在前端中的实践
  • express.js的介绍及使用
  • HashMap剖析之内部结构
  • Javascripit类型转换比较那点事儿,双等号(==)
  • JavaScript DOM 10 - 滚动
  • java多线程
  • puppeteer stop redirect 的正确姿势及 net::ERR_FAILED 的解决
  • Python_网络编程
  • 不上全站https的网站你们就等着被恶心死吧
  • 基于组件的设计工作流与界面抽象
  • 数据可视化之 Sankey 桑基图的实现
  • 一起来学SpringBoot | 第三篇:SpringBoot日志配置
  • 用 Swift 编写面向协议的视图
  • 没有任何编程基础可以直接学习python语言吗?学会后能够做什么? ...
  • ​Linux Ubuntu环境下使用docker构建spark运行环境(超级详细)
  • #define MODIFY_REG(REG, CLEARMASK, SETMASK)
  • #Java第九次作业--输入输出流和文件操作
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第5节(封闭类和Final方法)
  • (PWM呼吸灯)合泰开发板HT66F2390-----点灯大师
  • (力扣题库)跳跃游戏II(c++)
  • (小白学Java)Java简介和基本配置
  • (已更新)关于Visual Studio 2019安装时VS installer无法下载文件,进度条为0,显示网络有问题的解决办法
  • (原創) 人會胖會瘦,都是自我要求的結果 (日記)
  • (转)自己动手搭建Nginx+memcache+xdebug+php运行环境绿色版 For windows版
  • (转载)从 Java 代码到 Java 堆
  • (轉)JSON.stringify 语法实例讲解
  • (轉貼) 蒼井そら挑戰筋肉擂台 (Misc)
  • .htaccess 强制https 单独排除某个目录
  • .java 9 找不到符号_java找不到符号
  • .net framework 4.0中如何 输出 form 的name属性。
  • @EnableAsync和@Async开始异步任务支持
  • @RestControllerAdvice异常统一处理类失效原因
  • [ Linux 长征路第二篇] 基本指令head,tail,date,cal,find,grep,zip,tar,bc,unname
  • [ 代码审计篇 ] 代码审计案例详解(一) SQL注入代码审计案例
  • [\u4e00-\u9fa5] //匹配中文字符
  • []指针