linux系统docker的使用命令

docker命令

  • 命令
    • 镜像操作
      • 镜像查找
      • 镜像拉取
      • 查看镜像制作过程
      • 推送镜像
      • 查看镜像
      • 修改名字
      • 查看镜像的详细信息
      • 删除镜像
      • 查看镜像所占空间
    • 容器操作
      • 运行容器
      • 查看容器
      • 查看容器详细信息
      • 删除容器
      • 启动容器
      • 停止容器
      • 重启容器
      • 暂停容器
      • 激活容器
      • 杀死容器
      • 进入容器
      • 查看容器的日志
      • 复制文件
      • 重命名容器
      • 查看容器资源占用情况
      • 查看容器中的进程
      • 检测容器发生了什么
      • 检测容器停止以后的返回值
      • 显示主机被映射的端口
    • 容器打包
      • 导出
      • 导入
    • 制作镜像
    • 镜像迁移
      • 导出
      • 导入

命令

镜像操作

镜像查找

docker search iname-f stats=100   执行星级

镜像拉取

docker pull inmae

查看镜像制作过程

docker history iname

推送镜像

docker push iname

查看镜像

docker images
docker image list
docker image ls-a   列出本地所有的镜像(含历史映像层)
-q   查看所有镜像id

修改名字

docker tag 旧名字 新名字

查看镜像的详细信息

docker image inspect iname

删除镜像

docker rmi iname

查看镜像所占空间

docker system df
TYPETOTALACTIVESIZERECLAIMABLE
Images2172.79MB72.78MB (99%)镜像个数
Containers100BB容器个数
Local Volumes000B0B本地卷个数
Build Cache000B0B构成的缓存
类型总数运行中的大小对应的可伸缩性

容器操作

运行容器

docker run -i		捕获标准输入输出
-t		分配一个虚拟终端
-d		后台运行
--name	自定义容器名字
-e		环境变量
-p		映射端口	指定端口
-P		映射端口	随机映射
-v		数据持久化
docker create 创建不启动(不常用)

查看容器

docker ps

查看容器详细信息

docker inspect [cname|cid]

删除容器

docker rm [cname|cid]-f 强制删除

启动容器

docker start [cname|cid]

停止容器

docker stop [cname|cid]

重启容器

docker restart [cname|cid]

暂停容器

docker pause [cname|cid]

激活容器

docker unpause [cname|cid]

杀死容器

docker kill [cname|cid]

进入容器

退出不停止 ctrl p  qdocker attach 		如果想要进入容器有命令行,要在run的时候加一个/bin/bashdocker exec -it [cname|cid] /bin/bash

查看容器的日志

docker logs [cname|cid]

复制文件

docker cp cname:/path hostPath | hostPath cname:path

重命名容器

docker rename 旧名字	新名字

查看容器资源占用情况

docker stats

查看容器中的进程

docker top cname|cid

检测容器发生了什么

docker events    #查看所有容器的情况,比如创建、启动、杀死等

检测容器停止以后的返回值

docker wait

显示主机被映射的端口

docker port

容器打包

导出

docker export cname|cid > name.tar
docker export -o name.tar cname|cid

导入

docker import name.tar iname
docker import iname < name.tar(导入以后镜像没有tag,需要手动tag)

制作镜像

提交容器副本使之成为一个新的镜像docker commit -m="提交的描述信息" -a="作者" 容器ID 要创建的目标镜像名:[标签名]
docker commit -m="add vim cmd" -a="ximu"  容器id ximu:1.1docker run -it ximu:1.1 /bin/bash    //运行新镜像

镜像迁移

导出

docker save iname > name.tar
docker save -o name.tar iname

导入

docker load  < name.tar
docker load -i name.tar

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/734832.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

1.2_3 TCP/IP参考模型

文章目录 1.2_3 TCP/IP参考模型&#xff08;一&#xff09;OSI参考模型与TCP/IP参考模型&#xff08;二&#xff09;5层参考模型&#xff08;三&#xff09;5层参考模型的数据封装与解封装 1.2_3 TCP/IP参考模型 &#xff08;一&#xff09;OSI参考模型与TCP/IP参考模型 TCP/I…

【理解指针(1)】

理解指针&#xff08;1&#xff09; 1什么是内存2指针变量和地址21 取地址操作符&#xff08;&&#xff09;22 指针变量23 解引用操作符&#xff08;*&#xff09;24 指针变量的大小 3指针变量的意义31指针的解引用32 指针加减整数33 void* 指针 4. const 修饰指针41 const…

[嵌入式系统-38]:龙芯1B 开发学习套件 -8-启动过程详解

目录 一、启动程序的入口 二、初始化硬件浮点单元fpu 三、全局指针 四、设置系统栈 五、设置内存 六、设置Cache 七、配置协处理器 八、初始化TLB 一、启动程序的入口 FRAME(_start, sp, 0, ra)&#xff1a;这一行是一个汇编宏&#xff0c;用于创建一个函数框架。_star…

递归搜索回溯相关的题目解析和练习2

前言 大家好&#xff0c;我是jiantaoyab&#xff0c;下面的题目用的方法和前面几篇的方法是一样的&#xff0c;写起来是比较困难的&#xff0c;加油 字母大小写全排列 https://leetcode.cn/problems/letter-case-permutation/ 解析 代码 class Solution {vector<string&g…

【Docker】容器的概念

容器技术&#xff1a;容器技术是基于虚拟化技术的&#xff0c;它使应用程序从一个计算机环境快速可靠地转移到另一个计算机环境中&#xff0c;可以说是一个新型地虚拟化技术。 一、docker容器 Docker:是一个开源地容器引擎Docker 是一种轻量级的容器化技术&#xff0c;其主要原…

测试Tomcat是否安装成功

bin目录下有一个文件&#xff1a;startup.batxxx.bat文件是windows操作系统专用的&#xff0c;bat文件是批处理文件&#xff0c;这种文件可以编写大量的Windows的dos命令&#xff0c;然后执行bat文件就相当于批量的执行dos命令start.sh这个文件在Windows当中无法执行&#xff0…

分割模型TransNetR的pytorch代码学习笔记

这个模型在U-net的基础上融合了Transformer模块和残差网络的原理。 论文地址&#xff1a;https://arxiv.org/pdf/2303.07428.pdf 具体的网络结构如下&#xff1a; 网络的原理还是比较简单的&#xff0c; 编码分支用的是预训练的resnet模块&#xff0c;解码分支则重新设计了。…

PyTorch搭建LeNet训练集详细实现

一、下载训练集 导包 import torch import torchvision import torch.nn as nn from model import LeNet import torch.optim as optim import torchvision.transforms as transforms import matplotlib.pyplot as plt import numpy as npToTensor()函数&#xff1a; 把图像…

git学习(创建项目提交代码)

操作步骤如下 git init //初始化git remote add origin https://gitee.com/aydvvs.git //建立连接git remote -v //查看git add . //添加到暂存区git push 返送到暂存区git status // 查看提交代码git commit -m初次提交git push -u origin "master"//提交远程分支 …

微信小程序(五十二)开屏页面效果

注释很详细&#xff0c;直接上代码 上一篇 新增内容&#xff1a; 1.使用控件模拟开屏界面 2.倒计时逻辑 3.布局方法 4.TabBar隐藏复现 源码&#xff1a; components/openPage/openPage.wxml <view class"openPage-box"><image src"{{imagePath}}"…

20个Python中列表(list)最常用的方法和函数。

本篇文章中,我们分别介绍10个Python中列表(list)最常用的方法和函数。 列表方法示例 1. 创建空列表和使用 append() 方法 # 创建一个空列表 my_list = []# 使用 append() 方法在列表末尾添加元素 my_list.append(5) my_list.append(10) print("After append:",…

离线数仓建设

一.数据仓库分层 ODS(Operation Data Store)层&#xff1a;原始数据层&#xff0c;存放加载原始日志、数据&#xff0c;数据保持原貌不做处理。 DWD(Data warehouse detail)层&#xff1a;对ODS层数据进行清洗&#xff08;去除空值&#xff0c;超过极限范围的数据&#xff09;、…

三维不同坐标系下点位姿态旋转平移变换

文章目录 前言正文计算方法思路Python实现总结前言 本文主要说明以下几种场景3D变换的应用: 3D相机坐标系下长方体物体,有本身坐标系,沿该物体长边方向移动一段距离,并绕长边轴正旋转方向转90度,求解当前物体中心点在相机坐标系下的位置和姿态多关节机器人末端沿工具坐标…

介绍Android UI绘制过程以及注意事项

Android UI绘制是一个复杂的过程&#xff0c;它涉及到多个步骤&#xff0c;从测量&#xff08;measure&#xff09;到布局&#xff08;layout&#xff09;再到绘制&#xff08;draw&#xff09;。以下是这个过程的简要介绍以及一些注意事项&#xff1a; 1. **测量&#xff08;…

计算机网络-网络应用服务器(四)

1.Samba服务器&#xff1a; Samba是Linux上实现和Windows系统局域网上共享文件和打印机的一种通信协议&#xff0c;由服务器及客户端程序构成。支持SMB/CIFS协议&#xff0c;实现共享资源。最主要的一个配置文件smb.conf&#xff0c;可以使用vi编辑器修改。守护进程&#xff1a…

STM32 利用FlashDB库实现在线扇区数据管理不丢失

STM32 利用FlashDB库实现在线扇区数据管理不丢失 &#x1f4cd;FalshDB地址:https://gitee.com/Armink/FlashDB ✨STM32没有片内EEPROM这样的存储区&#xff0c;虽然有备份寄存器&#xff0c;仅可以实现对少量数据的频繁存储&#xff0c;但是依赖备份电源&#xff08;BAT引脚&a…

美国签证|附面签相关事项√

小伙伴最近都忙着办签证吧&#xff01;但是需要注意的是&#xff0c;美国的签证跟其他任何国家的签证不同&#xff0c;并不是办理了就一定拿得到&#xff0c;据说概率是50%左右。所以办理美国签证&#xff0c;不要太着急啦&#xff01;先来了解一下美国签证的相片该怎么拍叭 ✅…

题目 2073: [STL训练]亲和串

题目描述: 人随着岁数的增长是越大越聪明还是越大越笨&#xff0c;这是一个值得全世界科学家思考的问题,同样的问题Eddy也一直在思考&#xff0c;因为他在很小的时候就知道亲和串如何判断了&#xff0c;但是发现&#xff0c;现在长大了却不知道怎么去判断亲和串了&#xff0c;…

RocketMQ的事务消息流程

什么是事务消息&#xff1f; 事务消息是一种在发送方和接收方之间保证消息传递的一致性和可靠性的消息传递机制。在消息发送过程中&#xff0c;生产者可以将消息发送到消息队列&#xff0c;但不会立即被消费者接收和处理。相反&#xff0c;消息会先进入一种“准备”状态&#x…

用chatgpt写insar地质灾害的论文,重复率只有1.8%,chatgpt4.0写论文不是梦

突发奇想&#xff0c;想用chatgpt写一篇论文&#xff0c;并看看查重率&#xff0c;结果很惊艳&#xff0c;说明是确实可行的&#xff0c;请看下图。 下面是完整的文字内容。 InSAR (Interferometric Synthetic Aperture Radar) 地质灾害监测技术是一种基于合成孔径雷达…