首页 > 其他分享 >03-docker常用命令

03-docker常用命令

时间:2023-07-25 14:00:11浏览次数:44  
标签:容器 镜像 logs tar 03 常用命令 tomcat docker

1.docker ps-a: 显示运行后的容器,使用-a则显示全部,不使用-a只显示成功运行

2.docker rmi 镜像名/镜像ID:删除镜像文件

3.docker stop 容器名/容器ID:停止正在运行的容器

4.docker rm容器名/容器ID:删除停止的容器

5.docker logs 容器名:查看运行容器的运行日志

6.docker start 容器名: 启动容器

7.docker restat 容器名:重启容器

8.docker exec -it 容器名 /bin/bash:进入容器的操作系统

9.docker save -o 镜像名.tar 镜像名:将本地仓库镜像文件,打成tar包。

10.docker load --input 镜像名tar:将外部tar文件导入本地仓库

11.docker export -o 容器名.tar 容器名: 将容器打成tar包文件

12.docker import 容器名.tar 容器名:使用tar包文件导入为容器

13.docker commit -p -a"作者名” -m“简介”容器名 镜像名:版本号:直接把容器打包为镜像文件。

14.docker cp tomcat:/usr/tomcat/logs /home/logs 将tomcat容器内logs文件夹,拷贝到宿主的/home/下面

15.docker cp /home/logs tomcat:/usr/tomcat/logs 将宿主的/home/logs,拷贝到tomcat容器内logs文件夹

16.运行容器的时候,挂载宿主的目录

​ (1)在run容器的时候适用 -v 宿主目录:容器目录

​ (2)这样就可以直接变更宿主目录下的文件来完成操作。

17.docker port tomcat 查看容器映射端口

标签:容器,镜像,logs,tar,03,常用命令,tomcat,docker
From: https://www.cnblogs.com/yangqinqqq/p/17579712.html

相关文章

  • 00-docker虚拟化技术基础
    1.虚拟化技术的概念虚拟化技术主要是将物理的资源转变为逻辑上可以管理的资源,以打破物理资源结构之间的壁垒,让计算的元件运行在虚拟的基础上,而不是直接运行在物理的资源上。虚拟化技术的底层是要进行虚拟的硬件设备物理机资源,通过虚拟化技术软件可以将物理机虚拟生成N台虚拟机,......
  • Python的OCR工具pytesseract解决TesseractNotFoundError: tesseract is not installed
    pytesseract是基于Python的OCR工具,底层使用的是Google的Tesseract-OCR引擎,支持识别图片中的文字,支持jpeg,png,gif,bmp,tiff等图片格式。如何安装使用请看我的上一篇。在使用pytesseract打开图片是遇到没有找到文件解决pytesseract.pytesseract.TesseractNotFoundError:te......
  • 模型部署 — PaddleNLP 基于 Paddle Serving 快速使用(服务化部署 - Docker)— 图像识别
    目录流程版本安装Docker安装PaddleNLP安装环境准备模型准备压缩模型下载模型模型部署环境配置启动服务测试--暂时还没通过重启图像识别+信息抽取(UIE-X),部署接口供别的应用调用最终在自己部署的环境中识别时报错,不知道是不是和GPU有关,还在尝试中流程在百度BMLCodeLab......
  • 题解 P2903 【[USACO08MAR]The Loathesome Hay Baler S】
    postedon2021-05-0320:50:49|under题解|source首先输入,记录一下哪个齿轮的位置在\((0,0)\),哪个在\((x_t,y_t)\)。接着,为了避免多次判断两个齿轮相切而超时,我们可以预处理一个\(link_{i,j}\),表示第\(i\)个齿轮是否和第\(j\)个齿轮相切。这部分直接\(O(n^2)\)暴......
  • 01-docker环境安装
    dockercp容器ID/名称:文件路径要拷贝到外部的路径|要拷贝到外部的路径容器ID/名称:文件路径从容器内拷出dockercp容器ID/名称:容器内路径容器外路径从外部拷贝文件到容器内dockercp容器外路径容器ID/名称:容器内路径dockerexec-it767c57c2595b......
  • Cloud Ace 成为 Google Cloud Next '23 联合赞助商
    CloudAce是谷歌云全球战略合作伙伴,拥有300多名工程师,也是谷歌最高级别合作伙伴,多次获得GoogleCloud合作伙伴奖。作为谷歌托管服务商,我们提供谷歌云、谷歌地图、谷歌办公套件、谷歌云认证培训服务。CloudAce,Inc.(总部位于东京千代田区;总裁青木诚;以下简称“CloudAce”)将成......
  • luogu P3203 [HNOI2010] 弹飞绵羊 题解
    题目传送门:P3203[HNOI2010]弹飞绵羊题意\(n\)个数,满足\(i<a_i≤N+1\),\(m\)次下面两种操作修改一个数\(a_i\)从\(x\)开始跳,\(x=a_x\),几次能够跳出序列\(n\leq2*10^5,m<10^5\)分析数据范围比较大,单纯搜索模拟肯定会T,那么考虑每次让他跳一段就......
  • docker停止所有容器并删除
    要停止并删除所有容器,可以使用以下命令:停止所有容器:dockerstop$(dockerps-aq)该命令将停止所有正在运行中的容器。删除所有容器:dockerrm$(dockerps-aq)该命令将删除所有容器,包括已停止的容器。请注意,这些命令会立即停止和删除所有容器,因此请在使用之前确保您......
  • Databend 开源周报第 103 期
    Databend是一款现代云数仓。专为弹性和高效设计,为您的大规模分析需求保驾护航。自由且开源。即刻体验云服务:https://app.databend.cn。What'sOnInDatabend探索Databend本周新进展,遇到更贴近你心意的Databend。创建网络策略网络策略(NetworkPolicies)是一组用于管理......
  • 在centos 7.9 的docker上构建php 5.6
    1、搜索镜像[root@localhost~]#dockersearchphp 2、拉去镜像[root@localhost~]#dockerpullphp:5.6-fpm 3、查看镜像[root@localhost~]#dockerimages 4、nginx+php部署注意:在操作此步骤之前,你nginx的容器必须是已经构建过的,构建步骤参考docker分类中......