首页 > 其他分享 >3、docker-其它命令

3、docker-其它命令

时间:2024-06-17 10:46:05浏览次数:23  
标签:容器 其它 查看 命令 tail tf docker id

#后台启动容器:

  ·docker run -d 镜像名    //启动后查看docker ps 发现容器自动停止了,docker容器使用后台运行,就必须要有一个前台进程,docker发现前台没有应用程序就会自动停止

#查看日志

  ·由于容器暂时没有输出日志。这里写个脚本给容器让他打印日志:

    ··  docker run -d centos /bin/bash -c "while true;do echo error;sleep 2;done"

  ·docker  logs  [选项]  容器id

    ··docker -tf --tail 10   容器id  

    ``docker logs -tf --tail 10 5019a126c7c8   

      ··--tail  number  //显示的条数

      ··-tf       //f显示的日记  t是时间戳

 

#查看容器中的进程信息

  ·docker  top  容器id

#查看容器的cpu状态

  ·docker stats  容器id

#查看容器的信息

  ·docker  inspect  容器id

#进入当前正在运行的容器:

  ·docker  exec  -it  容器id(或容器名)  /bin/bash      //进入容器后开启一个新的终端(常用)

  ·docker  attach  容器id              //进入正在执行的终端、不会终止容器(不建议)

 

#从容器内拷贝文件到容器上

  ·docker  cp  容器id:容器内文件路径  目标主机路径    //注意这个操作是在目标主机里操作的,不是在容器里操作,即使容器停止了也可以拷贝文件

     

 

#查看镜像的建立过程、就是查看dockerfile文件内容

  docker  history  容器id

标签:容器,其它,查看,命令,tail,tf,docker,id
From: https://www.cnblogs.com/littlecc/p/17417964.html

相关文章

  • 2、docker-常用命令
    ·dockerversion 显示docker的版本信息·dockerinfo更详细的docker的系统信息·docker--help   ==========================镜像命令======================= #docker镜像命令:1、dockerimages:列出所有本地镜像。··REPOSITORY镜......
  • 6、docker-docker的图形化web界面管理工具-portainer--docker镜像原理
    图形化界面管理工具-portainer-可以提供后台面板供我们操作1、下载启动portainer·#-v挂载-v/var/run/docker.sock:/var/run/docker.sock 表示将主机上的Docker守护进程的Unix套接字文件映射到容器内部,这样Portainer就可以通过DockerAPI与Docker守护进程交互了。......
  • 5、docker-部署ES(elasticsearch)+kibana
    #es暴露的端口多#es十分消耗内存#es的数据一般需要放置到安全目录、挂载=========================================安装es=========================1、下载启动es(建议启动前把其它容器停止,不然会很卡)·dockerrun-d--nameelasticsearch-p9200:9200-p9300:9300......
  • 8、docker-容器数据卷- -v 方式一挂载
    docker理念:将应用和环境打包成一个镜像如果数据都在容器中,那只要删除容器数据就会丢失,所有需要数据卷来实现数据的持久化 什么叫容器数据卷:·容器之间可以有一个数据共享技术、把docker容器中产生的数据,同步到本地,类似目录的挂载,将容器里的目录挂载到主机上·实现容......
  • 7、docker-commit镜像、将容器打包成一个镜像
    #dockercommit提交容器成为一个新的副本#dockercommit-m="提交的描述信息"-a="作者"容器id目标镜像名:[TAG]===========================================测试:1、启动tomcat·启动:dockerrun-it -p8080:8080tomcat//此命令进到容器后......
  • 9、docker-mysql容器数据同步到本机-挂载
    1、查看镜像、下载镜像·dockersearchmysql·dockerpullmysql:5.7//指定下载5.7版本2、启动镜像-d后台运行-p端口映射主机端口:容器端口-v卷挂载-e环境配置这里配置的是数据库的密码--name容......
  • kafka常用命令(详细)
    目录一、KAFKA启停命令1.前台启动2.后台启动3.停止命令二、Topic 相关命令2.1.创建Topic2.2.查询Topic列表2.3.查询Topic详情2.4.增加Topic的partition数2.5.查看topic指定分区offset的最大值或最小值2.6.删除Topic三、消息相关命令3.1.......
  • curl命令行发送post/get请求
    文章目录curl概述post请求get请求curl概述curl是一个命令行实用程序,允许用户创建网络请求curl在Windows、Linux和Mac上皆可使用post请求一个简单的POST请求-X:指定与远程服务器通信时将使用哪种HTTP请求方法curl-XPOSThttp://example.comPOST......
  • 创建Docker容器与外部机通信(端口映射的方式)
    一、检查端口是否被占用1.1 查看正在使用中的TCP和UDP端口:ss-tulnLISTEN:表示端口正在监听连接,意味着这些端口已经被系统服务使用。比如,如果你看到"tcp000.0.0.0:80800.0.0.0:*LISTEN",这意味着8080端口被一个服务监听,并等待连接。 判断端口是否被占用:如果你想......
  • Docker系列 V2 - Docker安装jdk8
    安装的两种方式通过已有的镜像直接pull安装;自己通过dockerfile等命令打包一个镜像安装(此种方式我们到已有镜像满足不了自身需求时使用);本章是根据第一种方式安装的【1.1】安装镜像根据文章docker安装指定版本的tag镜像得到安装JDK的Docker命令dockerpullprimetoninc/j......