首页 > 其他分享 >docker 命令

docker 命令

时间:2024-04-22 21:47:40浏览次数:34  
标签:容器 tar -- 命令 镜像 docker ocr

###docker进程操作

1查看docker的配置

 docker  info

2根据overlay2 下的目录查找对应的容器

docker ps -q | xargs docker inspect --format '{{.State.Pid}}, {{.Id}}, {{.Name}}, {{.GraphDriver.Data.WorkDir}}' | grep "目录id"

3 根据pid进程号查看时哪个容器

 cat /proc/11254/cgroup 

4重新加载daemon.json配置

  kill -SIGUP $(pidof dockerd)  
   systemctl reload docker

 

###镜像操作

1 将本地镜像保存为tar文件

将仓库中镜像10.246.12.190:18080/dezhu/minio:v1   保存为本地的tar包
docker save -o  imagename.tar 10.246.12.190:18080/dezhu/minio:v1

2 加载本地的镜像文件

docker load  -i    imagename.tar

3 修改镜像tag

通过镜像id 给镜像打tag 
docker tag 26a25e4a4e75 10.246.12.87:5000/msxf/public-api:V4.1.0.2

4 查看镜像列表

 docker images

 

## 容器操作

1 通过run 命令启动一个容器

 docker run -itd --name=ocr-common-server -p 8062:8801 --shm-size="32g" -e "saas_ocr_gen_execl_gpu=" saas_ocr_gen_execl:v6.2.6.1 sh /root/combined_ocr_service/start_gen_ocr.sh
-it : 以交互式启动
-d: 后台运行
--name: 容器名字
-p: 端口映射
-e: 设定环境变量

2  docker-compose启动一个容器

docker-compose  -f  mysql.yaml up  -d  --build mysql

3查看单个容器的内存使用情况包括CPU和内存使用情况

  docker  stats   容器名称或id

## docker swarm 操作

1 给节点添加标签

docker node update --label-add icc_rts=true
添加icc_rts标签

2 节点删除标签

 docker node update --label-rm icc_rts

3 节点离开集群

 docker swarm leave

4 在从节点上执行离开命令后,需要在master节点执行删除命令

docker  node  rm  nodeid

 

标签:容器,tar,--,命令,镜像,docker,ocr
From: https://www.cnblogs.com/huxl1/p/18151602

相关文章

  • 内网信息收集命令汇总
    查看网络配置信息ipconfig/all查看操作系统及软件信息查看操作系统和版本信息systeminfo|findstr/B/C:"OS"查看系统体系结构echo%PROCESSOR_ARCHITECTURE%查看安装的软件及版本、路径等wmicproductgetname,versionpowershell"Get-WmiObject-classWi......
  • docker安装elasticsearch和kibana
    来源:https://www.cnblogs.com/baoshu/p/16128127.html安装目标使用docker安装elasticsearch和kibana,版本均为7.17.1安装es1.dockerpull#去dockerhub看具体版本,这里用7.17.1Copydockerpullelasticsearch:7.17.1dockerpullkibana:7.17.12.临时安装生成文件#Copy......
  • CTFshow-Web入门模块-命令执行
    CTFshow-Web入门模块-命令执行by故人叹、web29考察点:php命令执行、正则匹配绕过题目源码:error_reporting(0);if(isset($_GET['c'])){$c=$_GET['c'];if(!preg_match("/flag/i",$c)){eval($c);}}else{highlight_file(__FILE__);......
  • 为 mac 终端 sudo 命令启用 Touch ID
    mac终端每次使用sudo命令时都需要输入密码,非常麻烦。记录下如何为终端的sudo命令启用TouchID。详细步骤:进入系统存储PAM列表的目录:cd/etc/pam.d编辑sudo文件,需要使用sudo命令:sudovimsudo在第一行后添加如下配置:authsufficientpam_tid.so保存文件,这里需......
  • vim 快捷命令
    如下     ①.快速切换光标到底行        G(输shift加g)          ②.快速切换光标到首行        gg      ③.快速跳转到行首        0      ④.快速跳转到行尾        $      ⑤.快速......
  • docker安装redis
    下载最新的官方镜像dockerpullredis:latest在/app/redis下新建redis.conf:#开启密码验证(可选)requirepass123#允许redis外地连接,需要注释掉绑定的IP#bind127.0.0.1#关闭保护模式(可选)protected-modeno#注释掉daemonizeyes,或者配置成daemonizeno。因为该配......
  • 几个经常用到的命令
    mkdir创建目录命令mkdirya(在~(home)下创建ya目录)ls显示命令-l参数,列出详细的文件信息cp复制命令-r参数,复制文件夹将当前目录下的文件xx复制到手机xx里cp./a.img/sdcard/A/ya/final将手机的整个文件夹复制到termux的home目录下cp-r/sdcard/A/ya~rm删......
  • docker - [06] 安装部署Tomcat
    题记部分   一、官方测试镜像官方文档给出以下命令,一般用来测试,用完即删,下载并运行镜像,退出镜像就会自动删除镜像?亲测不会自动删除dockerrun-it--rmtomcat:9.0使用快捷键:Ctrl+P+Q可以让其在后台运行(这里执行Ctrl+C之后,dockerimages还是有tomcat镜像) ......
  • Linux基础-01:Linux命令的基本格式
    2.1.1命令提示符在CentOS7操作系统中,Linux命令提示符就像是你与电脑交流的一个小标志,告诉你系统已经准备好接受你的指令了。它通常会显示在你打开的终端窗口或控制台的最前面。让我们来看一个示例:[root@node01~]$在这个示例中:root:是当前登录的用户名。@:分隔符号,没有特......
  • 使用命令行 Windows 修改文件权限
    向文件添加管理员组和系统组的完全访问权限(F)icacls<file>/inheritance:r/grant"Administrators:F"/grant"SYSTEM:F"将<file>替换为你的文件名向文件添加指定用户(组)的完全访问权限(F)首先查询该用户的SID:$Get-LocalUser|Select-ObjectName,SIDName......