docker基础操作命令

2023-11-09

一、进程相关命令

  • 启动docker服务
systemctl start docker 
  • 停止docker服务

systemctl stop docker
  • 重启docker服务

systemctl restart docker
  • 查看docker服务状态

systemctl status docker 
  • 设置开机启动docker服务
systemctl enable docker

二、镜像相关命令

  • 查看镜像:查看本地所有的镜像

docker images
docker images –q # 查看所用镜像的id
  • 搜索镜像:从网络中查找需要的镜像

docker search 镜像名称
  • 拉取镜像:从Docker仓库下载镜像到本地,镜像名称格式为 名称:版本号,如果版本号不指定则是最新的版本。
    如果不知道镜像版本,可以去docker hub 搜索对应镜像查看。

docker pull 镜像名称
  • 删除镜像:删除本地镜像

docker rmi 镜像id # 删除指定本地镜像
docker rmi `docker images -q` # 删除所有本地镜像

三、容器相关命令

  • 查看容器在这里插入代码片

docker ps # 查看正在运行的容器
docker ps –a # 查看所有容器
  • 创建并启动容器
docker run 参数

参数说明如下:

  • -i:保持容器运行。通常与 -t 同时使用。加入it这两个参数后,容器创建后自动进入容器中,退出容器后,容器自动关闭-
  • -t:为容器重新分配一个伪输入终端,通常与 -i 同时使用
  • -d:以守护(后台)模式运行容器。创建一个容器在后台运行,需要使用docker exec 进入容器。退出后,容器不会关闭
  • -it 创建的容器一般称为交互式容器,-id 创建的容器一般称为守护式容器
  • –name:为创建的容器命名
  • 进入容器

docker exec 参数 # 退出容器,容器不会关闭
  • 停止容器

docker stop 容器名称
  • 启动容器

docker start 容器名称
  • 删除容器:如果容器是运行状态则删除失败,需要停止容器才能删除

docker rm 容器名称
  • 查看容器信息
docker inspect 容器名称
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

docker基础操作命令 的相关文章

  • 相当于Linux中的导入库

    在 Windows C 中 当您想要链接 DLL 时 您必须提供导入库 但是在 GNU 构建系统中 当您想要链接 so 文件 相当于 dll 时 您就不需要链接 为什么是这样 是否有等效的 Windows 导入库 注意 我不会谈论在 Win
  • 在 C 中使用单个消息队列是否可以实现双向通信

    我希望服务器向客户端发送一些消息 并让客户端确认它 我被分配了这个任务 我可以在 C linux 中使用单个消息队列来完成它还是我需要创建两个 谢谢 是的 可以使用 sysV 消息队列来做到这一点 从您之前的问题来看 您正在使用该队列 您可
  • Google BQ:运行参数化查询,其中参数变量是 BQ 表目标

    我正在尝试从 Linux 命令行为 BQ 表目标运行 SQL 此 SQL 脚本将用于多个日期 客户端和 BQ 表目标 因此这需要在我的 BQ API 命令行调用中使用参数 标志 parameter 现在 我已经点击此链接来了解参数化查询 h
  • 有没有计算Docker容器开销的公式?

    假设我想同时运行多个 Docker 容器 我可以使用任何公式来提前了解单个 Docker 主机可以同时运行多少个容器吗 即 有多少 CPU 内存等 我必须考虑容器本身吗 它本身不是一个公式 但您可以通过检查 Linux 控制组来收集有关容器
  • 如何使用 Cloud Init 挂载未格式化的 EBS 卷

    Context 我正在使用https wiki jenkins io display JENKINS Amazon EC2 Plugin https wiki jenkins io display JENKINS Amazon EC2 Pl
  • 在 docker 构建期间设置 DNS 选项

    由于本地网络配置 我必须将 dns 和 dns search 选项添加到我的 docker run 命令中 如下所示 docker run dns XX XX 1 1 dns search companydomain t mycontain
  • tcpdump 是否受 iptables 过滤影响?

    如果我的开发机器有iptables规则到FORWARD一些数据包 这些数据包是否被 tcpdump 捕获 我有这个问题 因为我知道存在其他链称为INPUT如果数据包路由到 它会过滤发往应用程序的数据包FORWARD链 它会到达吗tcpdum
  • 在 Docker 中保护私有 PyPi 的凭据

    我正在构建 Docker 映像 需要运行 pip install 与带有凭据的私有 PyPi 保护凭证的最佳方法是什么 即使我删除它们 使用各种文件配置选项 pip conf requirements txt netrc 仍然是一个漏洞 因
  • 如何将docker镜像从一台主机复制到另一台主机?

    假设我有 10 个 docker 镜像 在所有 10 个 docker 镜像中 许多层都是相似的 使用时docker save o 保存的图像是独立的 因此图像尺寸会变大 10 张图像大小约为 9GB 拉取泊坞窗图像后 我探索 var li
  • 从 ttyUSB0 写入和读取,无法得到响应

    我对 Linux tty 不太有经验 我的环境是带有丰富 USB 串行的 Raspbian 什么有效 stty F dev ttyUSB0 38400 cu l dev ttyUSB0 s 38400 cu to dev ttyUSB0作品
  • 无需超级用户即可在 Linux 中打开 RAW 套接字

    我必须编写一个在 Linux 上运行的 ping 函数 语言是 C 所以 C 也可以 在网上搜索并查看源代码ping命令 事实证明我应该创建一个原始套接字 icmp sock socket AF INET SOCK RAW IPPROTO
  • GMail 421 4.7.0 稍后重试,关闭连接

    我试图找出为什么它无法使用 GMail 从我的服务器发送邮件 为此 我使用 SwiftMailer 但我可以将问题包含在以下独立代码中
  • 无法从外部访问在 docker swarm 上运行的容器

    我正在 docker swarm 上运行我的容器 资产前端service 是我的前端应用程序 它在容器内运行 Nginx 并公开端口 80 现在如果我这样做 curl http 10 255 8 21 80 http 10 255 8 21
  • 使用非规范地址检索内存数据会导致 SIGSEGV 而不是 SIGBUS

    我无法使用以下汇编代码产生 总线错误 这里我使用的内存地址不是合法的 规范地址 那么 我怎样才能触发该错误呢 我在带有 NASM 2 14 02 的 Ubuntu 20 04 LTS 下运行这段代码 但它会导致负载出现 SIGSEGV 分段
  • 如何获取 (Linux) 机器的 IP 地址?

    这个问题和之前问的几乎一样如何获取本地计算机的IP地址 https stackoverflow com questions 122208 get the ip address of local computer 问题 但是我需要找到一个的I
  • 使用 shell 脚本将行附加到 /etc/hosts 文件

    我有一个新的 Ubuntu 12 04 VPS 我正在尝试编写一个安装脚本来完成整个 LAMP 安装 我遇到问题的地方是在 etc hosts文件 我当前的主机文件如下所示 127 0 0 1 localhost Venus The fol
  • 如何使用 Docker 和 DigitalOcean Spaces 部署 TensorFlow Serving

    如何配置 TensorFlow Serving 以使用存储在 DigitalOcean Spaces 中的文件 重要的是解决方案 提供对这两个配置的访问and模型文件 提供对数据的非公开访问 我已经配置了一个名为your bucket na
  • 使用包管理器时如何管理 Perl 模块?

    A 最近的问题 https stackoverflow com questions 397817 unable to find perl modules in intrepid ibex ubuntu这让我开始思考 在我尝试过的大多数 Li
  • 每次我执行 docker compose up 时,Docker 都会创建一个新卷

    我有一个 docker compose 文件 可以启动多个服务 我刚刚收到一条错误消息 指出我的磁盘空间不足 因此我输入 docker system df 并看到我有 21 个卷 如果我有 3 个 docker 容器 每个容器都附加一个卷
  • 如何在 *nix 中登录时运行脚本?

    我知道我曾经知道如何做到这一点 但是 如何在 unix 中登录时运行脚本 bash 可以 From 维基百科 Bash http en wikipedia org wiki Bash 28Unix shell 29 当 Bash 启动时 它

随机推荐

  • 目标检测之性能指标

    推荐文章 https www cnblogs com isLinXu p 15893489 html
  • 小白循环神经网络RNN LSTM 参数数量 门单元 cell units timestep batch_size

    小白循环神经网络RNN LSTM 参数数量 门单元 cell units timestep batch size RNN循环神经网络 timestep batch size LSTM及参数计算 keras中若干个Cell例如LSTMCell
  • 使用内网穿透实现Blynk服务器远程访问

    使用内网穿透实现Blynk服务器远程访问 使用内网穿透实现Blynk服务器远程访问 1 安装宝塔面板和docker管理器 2 登陆小米球控制台 3 运行小米球linux版本软件 4 手机APP访问和网页访问 5 总结 使用内网穿透实现Bly
  • torch.device

    问题 device torch device cuda if torch cuda is available else cpu AttributeError module object has no attribute device tor
  • linux-basic(12)正则表达式与文件格式化处理

    12 1 1 什么是正则表达式 1 简单说 正则表示法就是处理字串的方法 他是以行为单位来进行字串的处理行为 正则表达式透过一些特殊符号的辅助 可以让使用者轻易的达到查找 删除 替换某特定字串的处理程序 12 1 5 扩展的正则表达式 正则
  • VirtualBox中Ubuntu 14.04 LTS安装GATE7.1

    开发环境 win7 VirtualBox Ubuntu 14 04 LTS 主要参考博客 1 Compilation Instructions V7 1 2 Gate7 1在Ubuntu下编译 3 Package Requirements
  • 面试官:你了解数据安全传输吗?

    鄢栋 微医云服务团队前端工程师 有志成为一名全栈开发工程师甚至架构师 路漫漫 吾求索 生活中通过健身释放压力 思考问题 看到这个标题 很多老铁会斩钉截铁的说 这道题我会 就是用 HTTPS 来进行安全传输的 对 很优秀 那你知道 HTTPS
  • Spring - SpringMVC(一)

    SpringMVC 第一章 SpringMVC入门 补充 浏览器地址中的绝对路径 代表的就是端口后面 哪怕你在配置文件中配置了项目的映射名 也是端口后面 不是映射名后面 它会直接忽视项目的映射名 只代表端口后边 知识点 概述 1 目标 了解
  • 不同数据类型的相关性分析总结

    在进行数据建模之前 我们一般会进行数据探索和描述性分析 发现数据规律及数据之间的相关性 本文主要从检验方法和可视化图形两个方面对不同数据类型的相关性分析方法进行总结 以加强对数据的了解和认识 为建模打下基础 目录 一 不同数据类型的相关性总
  • STL十大容器 之 list

    特点 内存不连续 底层实现是链表 插入和删除的效率比较快 随机访问效率比较低 和vector相比 不再需要 capacity 和 reserve 操作 因为链表没有大小限制 不需要为了效率增加预分配内存的功能 一 插入和删除 push ba
  • vue中从对象数组中拿到每一个对象的其中一个字段作为下拉框的选项

    原因分析 因为是对象数组 所以不能单纯的用this指向来赋值 解决方案 直接上代码 用到ES6的map 方法 具体使用不懂的还请自己百度哦 这是下拉框的代码
  • 记一次网易前端面试

    很幸运地能收到网易的面试通知 就毫不犹豫翘了课去面试了 hhhh 三点的面试 因为从来没去过那个中关村西北旺区 吃完饭早早就去了 想象中那里应该是繁华的地方 hhhh 到了发现都在建设中 很多还在建设中 看到了网易旁边的百度和搜狐 都是长长
  • OpenCV学习笔记——用haar特征训练自己的分类器(再做手势检测)

    之前介绍过一篇利用级联分类器对目标进行检测的文章http blog csdn net yang xian521 article details 6973667 用的就是haar特征 发现OpenCV自带的库里的haar特征只有人脸 人脸的器
  • Spring 中@NotNull, @NotEmpty和@NotBlank之间的区别是什么?

    简述三者区别 NotNull CharSequence Collection Map 和 Array 对象不能是 null 但可以是空集 size 0 NotEmpty CharSequence Collection Map 和 Array
  • 新手学习导航设计的10个技巧

    如果一个网站有良好的可用性 基本的需求是良好的导航设计 本文结合社区优秀的网页导航设计案例 总结了网页导航设计的10项技能 网页导航设计案例即时设计是一款支持在线协作的专业级 UI 设计工具 支持 Sketch Figma XD 格式导入
  • 大学英语词汇解析 中国大学mooc 华中科技大学 测验题答案

    使用方法 利用浏览器的搜索功能 ctrl F and后面为答案 You should practice your scales every day and a set of notes played or sung in order goi
  • NOIP2004提高组题解

    T1 津津的储蓄计划 考察知识 模拟 算法难度 X 实现难度 X 分析 按照题目的要求模拟就可以了 只是要考虑严谨 还要看懂题目 代码 include
  • 数据结构—稀疏数组

    一 稀疏数组 SparseArray 简介 所谓稀疏数组就是数组中大部分的内容值都未被使用 或都为零 在数组中仅有少部分的空间使用 因此造成内存空间的浪费 为了节省内存空间 并且不影响数组中原有的内容值 我们可以采用一种压缩的方式来表示稀疏
  • PPTP应用实例

    PPTP应用实例 Router to Router安全隧道实例 以下是一个使用因特网上的加密PPTP隧道连接两个企业网的例子 在这个例子中有两个路由器 HomeOffice 接口LocalHomeOffice 10 150 2 254 24
  • docker基础操作命令

    目录 一 进程相关命令 二 镜像相关命令 三 容器相关命令 一 进程相关命令 启动docker服务 systemctl start docker 停止docker服务 systemctl stop docker 重启docker服务 sys