Linux:docker容器操作(4)

docker的基础操作

Linux:docker基础操作(3)-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/w14768855/article/details/134616198?spm=1001.2014.3001.5501

我这里准备了两个镜像 


镜像加载到容器

docker create [选项] 镜像 运行的程序

 -i 让容器的标准输入保持打开
-t 让Docker分配一个伪终端

docker create -it centos7:centos7 


查看容器运行状态

docker ps -a

CONTAINER ID:容器的ID号(唯一的)
IMAGE:加载的镜像
COMMAND:运行的程序
CREATED:创建时间
STATUS:目前所处的状态
PORTS:端口映射 


启动容器 

docker start 容器的ID名称 

docker start 4f6225897ccf

如果在每个id前几位没有重复的情况下可以使用前几位id号进行开启 

docker start 4f62

也是可以开启的,包括停止,暂停,一系列操作都可以通过前几位id号控制


创建并启动

docker run [选项] 镜像 运行的程序

等同于先执行docker create命令,再执行docker start命令。需要注意只要后面的命令运行结束,容器就会停止。 

 -d 在后台进行运行

docker run -d nginx:nginx /bin/bash -c ls /

这样就会通过这个镜像创建一个容器,并在后台执行一个命令,如果不-d

那就创建容器后,在当前shell环境下执行了

执行完就停止了

 


容器的暂停运行

docker pause 容器的ID

docker pause 4f6225897ccf

 


容器恢复继续运

docker unpause 容器的ID

docker unpause 4f6225897ccf


容器的运行终止

docker stop 容器的ID/名称止容器

docker stop 4f6225897cc


 进入容器

docker exec –it 容器ID/名称 /bin/bash

 只有容器开启的情况下才能进入

docker exec -it 4f6225897ccf /bin/bash

exit 退出


导出容器

docker export 容器ID/名称 > 文件名

将已经创建好的容器导出为文件,无论这个容器是处于运行状态还是停止状态均可导出 

docker export 4f6225897ccf > cen 


导入容器  

cat 文件名 | docker import – 生成的镜像名称:标签 

cat cen | docker import - 123:123


删除容器

docker rm 容器ID/名称 

Docker rm –f 容器ID/名称 //强制删除运行中的容器,不建议

 docker stop 4f6225897ccf     先将其关闭

docker rm 4f6225897ccf

或 

docker rm -f 0d93bd9522d3

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

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

相关文章

外汇天眼:嘿!他们说这个比赛有手就能赢,你敢不敢来试试?

在外汇市场的波涛汹涌中,一场引人注目的模拟交易比赛正在悄然展开,参与者们纷纷聚焦,听所有获奖的参赛投资者们说:这个比赛有手就能赢,你敢不敢来试试? 比赛规则简单而富有挑战性。你只需在外汇天眼APP开通…

安卓手机如何使用JuiceSSH连接内网的Linux虚拟机并实现远程访问?

文章目录 1. 安装openSSH2. 安装cpolar3. 远程SFTP连接配置4. 远程SFTP访问4. 配置固定远程连接地址 SFTP(SSH File Transfer Protocol)是一种基于SSH(Secure Shell)安全协议的文件传输协议。与FTP协议相比,SFTP使用了…

期刊Neurocomputing为什么简称IJON?

在数据库dplp的引用bib页面,Neurocomputing被简写为ijon,以dblp中的最新一篇文章为例: article{DBLP:journals/ijon/LiYFZH24,author {Mingchen Li andHuiqun Yu andGuisheng Fan andZiyi Zhou andZijie Huang},title {Enhan…

“文件批量改名专家:轻松自定义重命名并智能导出文件信息“

在日常工作中,处理大量文件时,往往需要一款得力的文件批量改名工具来协助我们高效、有序地进行文件管理。今天,我要向大家介绍一款强大的文件批量改名工具,它不仅支持统一自定义重命名,还能将相关信息导出到表格中&…

借助arthas 性能调优全过程

使用 arthas 的trace 命令分析方法耗时瓶颈: 可以看出 bindReloadZoneTimeLimite 耗时最久, 通过分析Bind 底层,将业务粒度进行拆分,加入并发执行 再次使用arthas 追踪单个方法耗时时间: 核心耗时方法&#xff0c…

Drupal Core 8 PECL YAML 反序列化任意代码执行漏洞(CVE-2017-6920)

漏洞描述 影响软件:Drupal方式:反序列化参考链接:CVE-2017-6920:Drupal远程代码执行漏洞分析及POC构造效果:任意代码执行 漏洞环境及利用 搭建docker环境 环境启动后,访问 将会看到drupal的安装页面,一路…

vue 表格虚拟滚动

1.使用vxetable实现 官网 问题&#xff1a; 实现了表格的虚拟滚动&#xff0c;但是单元格数据不自动换行了 &#xff0c;如下显示的... 然后在官网看到是这样的&#xff0c;那我不是白写。。。 解决&#xff1a; 1.包一层div2.再写个换行样式 <vxe-column field"s…

个微协议开发/微信个人号二次开发/ipad协议/api接口

E云管家&#xff0c;是完整的第三方服务平台&#xff0c;并基于IPAD协议8.0.37开发出的最新个微API服务框架。 你可以 通过API 实现 个性化微信功能 &#xff08;例云发单助手、社群小助手、客服系统、机器人等&#xff09;&#xff0c;用来自动管理微信消息。用户仅可一次对接…

如何更好的设计测试用例,看完就懂了。。。

引言 测试用例设计的最基本要求&#xff1a;覆盖住所要测试的功能。这是再基本不过的要求了&#xff0c;但别看只是简单的一句话&#xff0c;要能够达到切实覆盖全面&#xff0c;需要对被测试产品功能的全面了解、明确测试范围(特别是要明确哪些是不需要测试的)、具备基本的测…

EasyExcel生成多sheet页的excel

一、controller层 ApiOperation(value "明细查询导出") PostMapping(value "/SummaryDetailExport") public void summaryDetailExport(RequestBody SearchDTO dto, HttpServletResponse response) throws IOException {reportService.deptPackagingSum…

北邮22级信通院数电:Verilog-FPGA(11)第十一周实验(1)用JK触发器实现8421码十进制计数器

北邮22信通一枚~ 跟随课程进度更新北邮信通院数字系统设计的笔记、代码和文章 持续关注作者 迎接数电实验学习~ 获取更多文章&#xff0c;请访问专栏&#xff1a; 北邮22级信通院数电实验_青山如墨雨如画的博客-CSDN博客 目录 一.代码部分 1.1 JK_8421.v 1.2 JK_ff.v …

2023亚马逊云科技re:Invent,与全球合作伙伴探索更多发展可能

一年一度的全球云计算、科技圈的狂欢“Party”又双叒叕要来了&#xff01;2023年11月27日&#xff0c;2023亚马逊云科技re:Invent正式向全球云计算从业者、合作伙伴发出邀请&#xff0c;相聚拉斯维加斯&#xff0c;共同开启一场创新探索之旅&#xff01; 全球合作伙伴相约拉斯维…

OpenSSH(CVE-2023-38408)OpenSsh9.5一键升级修复

yum install -y git cd /root git clone https://gitee.com/qqmiller/openssh-9.5p1-.x86_64.git cd openssh-9.5p1-.x86_64/ bash openssh_update.sh重启sshd&#xff1a; systemctl restart sshd 查看sshd状态&#xff1a; systemctl status sshd

Pytorch-gpu环境篇

最最最头疼的就是配环境了 包之间的版本匹配问题 INSTALLING PREVIOUS VERSIONS OF PYTORCH 要考虑到pytorch和torchvision之间的匹配关系 显卡版本匹配问题

ESXi 添加新网络 配置ubuntu虚拟机双网卡

基本概念 在ESXi的虚拟机之间确保正常通信的基础是网络服务&#xff0c;通常在物理网络中需要使用不同的物理设备进行连接才能组建出高效的网络服务&#xff0c;而在虚拟网络中&#xff0c;需要不同的虚拟设备为其提供服务。 ESXi的网络类型&#xff1a; 1、物理网络&#xf…

jmeter监听器大家都会用,但我这个妙招能让你提早一小时下班!

使用过 jmeter 的同学&#xff0c;应该都会使用监听器&#xff0c;在每个监听器中&#xff0c;都会有一个“所有数据写入一个文件”的功能&#xff0c;那这个功能应该怎么用呢&#xff1f;今天&#xff0c;我们就来讲讲这个功能的使用。 几乎所有的监听器都有这样一个功能。 那…

在Windows WSL (Linux的Windows子系统)上运行的Ubuntu如何更改主机名

在Windows 安装的Ubuntu&#xff0c;如何修改主机名。有列了两种方法&#xff0c;提供给大家参照。 文章目录 方法一&#xff1a;hostname指令修改方法二&#xff1a;修改配置文件修改hostnanmewsl.conf 文件配置选项推荐阅读 方法一&#xff1a;hostname指令修改 hostname指…

【虹科干货】ntopng如何将漏洞扫描与流量监控相结合,以提高网络安全性

ntopng为人所知的“身份”是被动流量监控。然而&#xff0c;如今的ntopng6.0也进化出主动监控功能来&#xff0c;漏洞扫描功能便是其中一个。那么漏洞扫描功能是什么&#xff1f;其独特之处是什么&#xff1f;用户该如何使用&#xff1f; 新的漏洞扫描和CVE支持&#xff0c;可…

使用脚手架创建Vue3项目

✅作者简介&#xff1a;大家好&#xff0c;我是Leo&#xff0c;热爱Java后端开发者&#xff0c;一个想要与大家共同进步的男人&#x1f609;&#x1f609; &#x1f34e;个人主页&#xff1a;Leo的博客 &#x1f49e;当前专栏&#xff1a; Vue ✨特色专栏&#xff1a; MySQL学习…

Redis 两种持久化方式 AOF 和 RDB

目录 一、Redis 的持久化 二、Redis 的持久化方式 RDB RDB 介绍 RDB 的触发方式&#xff1a;. 三、RDB的文件生成策略 四、Save 和 Bgsave 命令的区别 六、RDB 最佳配置 七、触发机制-不容忽略方式 AOF 一、AOF介绍 二、RDB所存在的问题 三、AOF 三种策略 四、AOF…