Docker 中的容器完全解析
发布时间 - 2026-01-11 01:01:13 点击率:次Docker 中的容器完全解析

Docker中的容器可以看成是镜像的一个运行环境,它带有额外的可写文件层。
一、创建容器:
1、新建容器:
docker create -it --name [CONTAINERNAME] [NAME]:[TAG]
比如:
docker create -it --name container ubuntu:add /bin/bash
此为根据镜像的名称创建容器,容器的名称为container
2、查看容器详情列表:
docker ps -a
可以查看到容器的ID,镜像,以及现在容器的状态等。
3、启动一个容器:
docker start [CONTAINID]
此为根据容器ID启动容器
4、停止一个容器:
docker stop [CONTAINID]
根据容器ID停止容器
5、重新启动一个容器:
docker restart [CONTAINID]
此为重新启动一个
6、快速新建并启动容器:
docker run [NAME]:[TAG]
此为首先为镜像新建一个容器,然后对此容器执行docker start命令
二、进入容器:
1、可以使用exec命令:
docker exec -it [CONTAINID] [ORDER]
其中最后的即为命令,比如ls,如果要是命令行程序,那么应该为/bin/bash
三、删除容器:
docker rm [OPTIONS] [CONTAINID]
其中,支持的格式有:
-f 强行终止并删除一个运行中的容器
-l 删除容器的连接,但保留容器
-v 删除容器挂在的数据卷
四、容器的导入和导出:
注意容器是只能导出,不能导入的,其导入的只能是镜像,并且跟镜像的导入导出不同的是,容器的导入时镜像的所有历史记录与快照都将丢失,只是一个最新的状态。而镜像的导入导出可以保存所有历史状态。
1、导出容器:
docker export [CONTAINID] >xxx.tar
其中,导出的包即为xxx.tar,比如
docker export b18ef96c3e20 >addContainer.tar
即为将id为b18ef96c3e20容器导出为addContainer.tar
2、导入容器:
docker import xxx.tar [NAME]:[TAG]
此为将导出的包导入镜像。
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
# Docker容器
# Docker容器详解
# 详解docker容器硬盘动态扩容
# Docker 技巧之删除Docker容器和镜像
# Docker容器通过独立IP暴露给局域网的方法
# Docker容器中运行nginx
# 详解Docker 容器互联方法
# 详解docker容器间通信的一种方法
# Docker定制容器镜像的2种方法(推荐)
# docker容器跨服务器的迁移的方法
# 使用Grafana 展示Docker容器的监控图表并设置邮件报警规则(图解)
# 镜像
# 此为
# 即为
# 重新启动
# 的是
# 运行环境
# 希望能
# 都将
# 可以使用
# 挂在
# 只是一个
# 历史记录
# 谢谢大家
# 命令行
# 可以查看
# 新建一个
# 对此
# Docker
# container
# TAG
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
如何在阿里云ECS服务器部署织梦CMS网站?
如何快速生成可下载的建站源码工具?
Laravel怎么配置不同环境的数据库_Laravel本地测试与生产环境动态切换【方法】
Laravel Artisan命令怎么自定义_创建自己的Laravel命令行工具完全指南
Linux系统命令中tree命令详解
香港服务器网站推广:SEO优化与外贸独立站搭建策略
Laravel如何使用Telescope进行调试?(安装和使用教程)
Win11怎么更改系统语言为中文_Windows11安装语言包并设为显示语言
如何在万网自助建站平台快速创建网站?
Laravel如何使用集合(Collections)进行数据处理_Laravel Collection常用方法与技巧
如何在HTML表单中获取用户输入并用JavaScript动态控制复利计算循环
Laravel Octane如何提升性能_使用Laravel Octane加速你的应用
Swift中swift中的switch 语句
作用域操作符会触发自动加载吗_php类自动加载机制与::调用【教程】
laravel怎么用DB facade执行原生SQL查询_laravel DB facade原生SQL执行方法
如何在阿里云香港服务器快速搭建网站?
如何快速上传建站程序避免常见错误?
邀请函制作网站有哪些,有没有做年会邀请函的网站啊?在线制作,模板很多的那种?
Android仿QQ列表左滑删除操作
Laravel如何安装Breeze扩展包_Laravel用户注册登录功能快速实现【流程】
Firefox Developer Edition开发者版本入口
制作ppt免费网站有哪些,有哪些比较好的ppt模板下载网站?
如何快速建站并高效导出源代码?
百度浏览器ai对话怎么关 百度浏览器ai聊天窗口隐藏
Laravel怎么实现验证码(Captcha)功能
Laravel如何使用Contracts(契约)进行编程_Laravel契约接口与依赖反转
深圳防火门网站制作公司,深圳中天明防火门怎么编码?
香港服务器建站指南:外贸独立站搭建与跨境电商配置流程
百度输入法全感官ai怎么关 百度输入法全感官皮肤关闭
专业商城网站制作公司有哪些,pi商城官网是哪个?
如何在七牛云存储上搭建网站并设置自定义域名?
Laravel Eloquent关联是什么_Laravel模型一对一与一对多关系精讲
php中::能调用final静态方法吗_final修饰静态方法调用规则【解答】
如何在Windows环境下新建FTP站点并设置权限?
Laravel Session怎么存储_Laravel Session驱动配置详解
HTML5段落标签p和br怎么选_文本排版常用标签对比【解答】
Laravel Blade组件怎么用_Laravel可复用视图组件的创建与使用
Laravel如何处理文件下载请求?(Response示例)
佛山企业网站制作公司有哪些,沟通100网上服务官网?
如何制作公司的网站链接,公司想做一个网站,一般需要花多少钱?
详解一款开源免费的.NET文档操作组件DocX(.NET组件介绍之一)
如何实现javascript表单验证_正则表达式有哪些实用技巧
Laravel怎么配置自定义表前缀_Laravel数据库迁移与Eloquent表名映射【步骤】
如何在腾讯云服务器上快速搭建个人网站?
Laravel队列由Redis驱动怎么配置_Laravel Redis队列使用教程
如何在景安云服务器上绑定域名并配置虚拟主机?
Laravel如何与Vue.js集成_Laravel + Vue前后端分离项目搭建指南
EditPlus中的正则表达式实战(5)
Laravel Eloquent:优雅地将关联模型字段扁平化到主模型中
js实现点击每个li节点,都弹出其文本值及修改

