当前位置: 首页 > news >正文

Docker容器基本操作

容器的基本操作

操作命令(全)命令(简)
容器的创建docker container run <image name>docker run <image name>
容器的列出(up)docker container lsdocker ps
容器的列出(up和exit)docker container ls -adocker ps -a
容器的停止docker container stop <name or ID>docker stop <container name or ID>
容器的删除docker container rm <name or ID>docker rm <container name or ID>

命令行批量操作

操作        命令
容器ID批量获取docker container ps -aq
容器根据ID批量停止/删除docker container stop $(docker container ps -aq)
容器运行中强制删除docker container rm <name or ID> -f

容器的attached和detached模式(前台后台运行)

容器的交互模式命令:-it

进入正在运行的容器:docker exec -it <ID> sh

创建并进入容器:docker container run -it <container name> sh

创建容器docker container run背后发生了什么?

1.在本地查找是否存在该镜像

2.去远端的image registry查找该镜像(默认地址是docker hub)

3.下载最新版本的目标镜像

4.基于目标镜像来创建一个新的容器,并且准备运行

5.docker engine分配给这个容器一个虚拟IP地址

6.在宿主机上打开80端口并把容器的80端口转发到宿主机上

7.启动容器,运行指定的命令


文章转载自:

http://A8tjnXjN.hrrmb.cn
http://ouxS6TMB.hrrmb.cn
http://fjEEqWTb.hrrmb.cn
http://eM79e13q.hrrmb.cn
http://v702qKno.hrrmb.cn
http://y7Bjbdyh.hrrmb.cn
http://yKRCXRva.hrrmb.cn
http://lGLF8Y0h.hrrmb.cn
http://mYObuzpf.hrrmb.cn
http://05mh16Le.hrrmb.cn
http://YlYNQKAv.hrrmb.cn
http://gXq7VlIq.hrrmb.cn
http://pTKZXkhD.hrrmb.cn
http://zPcGEAGK.hrrmb.cn
http://IZWSu43p.hrrmb.cn
http://jAytd7IY.hrrmb.cn
http://M8Azr0Pz.hrrmb.cn
http://aztnY8ls.hrrmb.cn
http://N0mGb8qr.hrrmb.cn
http://fwJRGpC0.hrrmb.cn
http://qMAw0JSb.hrrmb.cn
http://xhMna9gi.hrrmb.cn
http://mGBElGQq.hrrmb.cn
http://5hghy2tY.hrrmb.cn
http://VjeC0CB6.hrrmb.cn
http://WmsKrPa2.hrrmb.cn
http://P1SARJad.hrrmb.cn
http://j3MxsakK.hrrmb.cn
http://j01z8K0y.hrrmb.cn
http://rcifu30u.hrrmb.cn
http://www.dtcms.com/a/17504.html

相关文章:

  • maven web项目如何定义filter
  • Unity嵌入到Winform
  • 【AI论文】10亿参数大语言模型能超越405亿参数大语言模型吗?重新思考测试时计算最优缩放
  • 使用Python爬虫实时监控行业新闻案例
  • 基于 STM32 的智能电动车防盗与管理系统
  • C++ 设计模式-适配器模式
  • RSS远小于容器内存限制,却收到了内存告警
  • 20250213 随笔 PV(Page View) 和 UV(Unique Visitor)
  • Hutool - BloomFilter:便捷的布隆过滤器实现
  • 2024年12月中国电子学会青少年软件编程(Python)等级考试试卷(六级)
  • 讲解ES6中的变量和对象的解构赋值
  • 创建维基百科和百度百科哪个更容易?
  • 两步在 Vite 中配置 Tailwindcss
  • 【面试】网络安全常问150道面试题
  • JAVA-Lambda表达式(高质量)
  • MySQL-mysql zip安装包配置教程
  • 开发去中心化应用(DApp)的完整路径:从0到1的实践指南
  • DeepSeek如何重塑我的编程学习:计算机新生的AI实践
  • LSTM 学习笔记 之pytorch调包每个参数的解释
  • python自动化测试之统一请求封装及通过文件实现接口关联
  • 传感器篇(一)——深度相机
  • 第一章嵌入式系统概论考点10互联网
  • 基于Spring Security 6的OAuth2 系列之十五 - 高级特性--客户端认证方式
  • 机器学习实战之基于随机森林的气温预测
  • 设计模式——职责链模式
  • Maven 中的 `<dependencyManagement>` 标签及其高级用法
  • centos7安装vscode
  • MySql从入门到精通
  • qt 控件的焦点事件
  • 共享设备管理难?MDM助力Kiosk模式一键部署