Docker05:Docker常用命令

docker 常用命令整理 如果您觉得有用的话,记得给,写作不易啊^ _ ^。而且听说,实在白嫖的话,那欢迎常来啊!!! 阅读详情

1.List Docker CLI commands

docker
docker container --help

2.显示Docker版本和信息

docker --version
docker version

docker info

3.开启、关闭、重启docker服务

sudo service docker start/stop/restart

4.查看docker运行状态

sudo service docker status

5.开启、停止、重启docker守护进程

service start/stop/restart docker

6.查看镜像列表

docker images

7.移除镜像

docker rmi <REPOSITORY:TAG>          //移除指定镜像
eg:
   docker rmi microsoft/aspnetcore:2.0    
docker rmi <镜像id>                   //通过imageId移除指定镜像    
docker rmi $(docker images -a -q)    //移除机器上所有镜像 

8.查看容器

docker ps                  //查看正在运行的容器
docker ps -a               //查看所有的容器,包括stopped状态的容器

docker ps -a -q            //查看所有容器ID

9.启动容器

docker start <容器name/容器id>     //启动stopped的容器
docker restart <容器name/容器id>   //重启容器
docker start $(docker ps -a -q)   //启动所有容器
docker restart $(docker ps -a -q) //重启所有容器

10.停止容器

docker stop <容器name/容器id>     //停止容器
docker kill <容器name/容器id>     //强制关闭指定容器,类比杀死进程
docker stop $(docker ps -a -q)   //停止所有容器

11.移除容器

docker rm <容器name/容器id>     //移除指定容器
docker rm $(docker ps -a -q)   //移除所有容器 

12.使用Dockerfile创建镜像

docker build -t <自定义镜像名称> .

13.将容器8080端口映射到宿主机80端口的同时运行容器

docker run -p 80:8080 mytomcat      //前台启动
docker run -d -p 80:8080 mytomcat   //后台启动

14.将容器目录映射到宿主机目录启动容器

docker run -p 80:8080 -v /root/webapps:/usr/local/tomcat/webapps mytomcat
//将容器中的/usr/local/tomcat/webapps目录映射到,宿主机的/root/webapps目录,这样我们只需要将项目发布到宿主机的/root/webapps下就行了

15.运行并进入不是基于alpine系统的容器

docker run -it <镜像id> /bin/bash

16.运行并进入基于alpine系统的容器

docker run -it <镜像id> sh

17.进入正在运行的不是基于alpine系统的容器

docker exec -it <容器id> /bin/bash

18.进入正在运行的基于alpine系统的容器

docker exec -it <容器id> sh

19.退出容器

exit
Ubuntu16.04下离线安装docker和使用docker 安装docker dpkg指定安装路径 安装好docker以后,需要切换一些源 docker常用命令 删除/停止等命令 创建Docker用户组,避免使用sudo 查看DOCKER的一些信息 一个例子 docker搭建爬虫环境 网上直接pull下一个Images 自己做的image 安装docker 自己的电脑安装官网的安装没有安装成功,可能是没法上外网的原因,如果你... 阅读详情

相关推荐

信息安全与技术——(十一)恶意代码检测与防范技术

恶意代码(Malicious Code )或恶意软件(Malware )主要是指以危害信息的安全等不良意图为目的的程序,它们一般潜伏在受害计算机系统中实施破坏或窃取信息。

m0_63853448的博客 5991

Docker——Docker in Docker原理与实战

当你在 Docker 中运行 Docker 时,外部 Docker 运行在普通文件系统(EXT4、BTRFS、你有什么)之上,但内部 Docker 运行在写时复制系统(AUFS、BTRFS、设备映射器等)之上.,取决于外部 Docker 设置使用的内容)。这看起来像 Docker-in-Docker,感觉像 Docker-in-Docker,但它不是 Docker-in-Docker:当这个容器将创建更多容器时,这些容器将在顶级 Docker 中创建。仅在必要时在Docker中使用Docker。

庄小焱 9257

SAP-ML章<<<<第二节:物料账报错处理ABAP编程错误:RAISE_EXCEPTION>>>>

#SAP-ML章<<<<第一节:物料账报错处理ABAP编程错误:RAISE_EXCEPTION>>>> 1.物料账报错提示: ABAP编程错误:RAISE_EXCEPTION ABAP程序:SAPLFCML4H_RUN_PRICES应用组件CO-PC-ACT 2. 物料账报错背景: CKMLCP运行结算时 3. 解决方案: 通过DEBUG查看错误的地方 OKTZ:分析原因为:可能打包或者配置传输时弄错 ...

SAP.David.Gao的博客 1856

Docker in Docker(DinD)原理与实战

随着容器技术的飞速发展,Docker已成为现代软件开发与部署中不可或缺的工具。然而,在某些复杂场景中,我们需要在Docker容器内部再运行Docker容器,即所谓的Docker in Docker(DinD)。本文深入探讨了DinD的原理、实战应用及其背后的技术细节。 首先,我们回顾了Docker的基础概念,包括镜像、容器和仓库,并介绍了Docker的常见操作与命令。接着,文章详细阐述了DinD的定义、工作原理以及它在各种应用场景下的优势。通过嵌套虚拟化技术,DinD允许我们在一个Docker容器内部运行

博客虽小,世界尽在其中 5236

西电 程序设计基础课程设计 作业

当时做的程序设计课程的作业. 一共五题, 以报告的形式提交. 质量应该比较高(高傲). 完整内容在这里 高精度计算 问题描述 涉及知识点: 数组, 流程控制, 函数等 要求: 用整型数组表示10进制大整数(超过 2322^{32}232 的整数), 数组的每个元素存储大整数的一位数字, 实现大整数的加减法. 问题分析 结构设计 可将高精度整数写成一个类. 成员变量有: int a[MAXN], len; bool negative; 其中, 数组a用来存储大整数的一个数位, a[1]为个位上的数字, a

Wings 2513

【Aseprite】制作Unity2D瓦片地图素材(平台游戏)

本文章用于记录用Aseprite软件制作2D平台游戏的瓦片地图的方法。

凡心所向,素履以往 5542

Docker in Docker 原理与实战

Docker in Docker (简称DinD) 是指在容器内部运行 Docker 引擎的一种技术。它允许在一个 Docker 容器内启动其他的 Docker 容器,从而创建一个容器内的容器环境。这种技术通常用于测试、构建以及部署 Docker 容器的场景。在DinD中,外部容器(称为主机容器)运行一个Docker守护进程,该守护进程可以创建和管理其他Docker容器。主机容器需要与宿主机的Docker守护进程进行通信,以便能够执行与Docker相关的操作。

runqu的博客 2859

【KITTI数据集中Raw_Data数据标定文件中的参数关系解读】

上一节本人将KITTI Odometry数据集中的参数文件进行了解释。本节主要针对一些做融合slam的人,将Raw_Data数据标定文件中的参数按照自己的理解做如下阐述。其中,所讲之处如有错误,欢迎各位批评指正。

weixin_43389152的博客 1526

容器嵌套,降本增效(Docker In Docker)

本文提供了三种从不同思路提供了容器嵌套的解决方案。使用共享宿主机 dockerd 的方式是能够快速理解和使用的一种方式,不需要进行特殊的调整和改造,在使用上可以解决一些容器嵌套的需求,但是没有提供较好的隔离。使用独立隔离的容器运行环境其实是目前相对较好的选择,他可以提供相对独立的隔离环境,特别是 minikbue 提供的 kicbase,基本实现了基于容器的 VM 虚拟机实现;但是这种方式需要 root 特权,在网络安全要求较高的情况下需要进行特殊的处理。...

藏云阁技术社区 4918

Changer: Feature Interaction Is What You Need forChange Detection

还有“交换“交互是一种完全不需要参数和计算的操作,它是通过交换空间或通道维度上的双时态特征映射来实现的,交换的特征在经过后续的卷积或令牌混合时进行混合。方法二:提出了两种简单的交互策略,AD和特征“交换”,大量的实验表明,它们可以极大地提高MetaChanger的性能,特别是特征“交换”,即使嵌入到复杂的网络中或应用于具有挑战性的数据集。在这里,我们用虚线勾勒本文的重点。这是变化检测任务的基本问题,双时相图像提供了同一地区在不同时间点的图像数据,通过对比这两个时间点的图像,我们可以检测出该地区的变化。

yokon的博客 1619

【PCIe EP 设备入门学习专栏 -- 8 PCIe EP 架构详细介绍】

Synopsys PCIe 5.0 EP 架构由多个功能模块组成,整体遵循分层 + 模块化设计CXPL(事务层 + 链路层 + 物理层 MAC)XADM(仲裁/生成)、XAIM(应用接口)RADM(过滤/路由/Completion)CDM(配置空间)、PMC(电源管理)、LBC/DBI(寄存器访问)MSG_GEN(消息)、CXS(多芯片一致性)

CodingCos的博客 381

Docker In Docker

也就是说,容器内实际并未运行 docker server,但是能够通过宿主机执行docker任务,从而实现轻量级 docker in docker。在docker容器内启动一个docker daemon,对外提供服务,每个运行中的容器,都是一个进程,这个进程都托管在docker daemon中,优点在于镜像和容器都在一个隔离的环境,保持宿主机的环境。否则,建议使用第一种方法。docker dind方式有所不同,所有的docker操作真正在容器内部进行,包括创建的容器、拉取的镜像都保留在容器内部。

jiayu的博客 1281

【YOLOv11改进- 主干网络】YOLOv11+RepViT: 从ViT的角度重新审视Mobile的CNN助力YOLOv11有效涨点;

本文给大家带来的改进内容是在YOLOv11中更换主干网络为RepViT,助力YOLOv11有效涨点,论文通过集成轻量级 ViT 的高效架构设计,逐步增强了标准轻量级 CNN(即 MobileNetV3)的移动友好性。这最终产生了一个新的纯轻量级 CNN 系列的主干网络。

qq_41304809的博客 784

Docker学习笔记05:Docker常用命令介绍

说明:这里主要介绍一下docker的常用命令,方便后续的操作。 docker命令帮助查看: 我在学习时,在应用命令之前,先看一下这个命令的帮助信息。在后续使用时,命令这么多,不可能都记得很清楚、很全;所以,学会查看帮助信息,是非常重要的。在学习之初,强烈建议,每个参数先大题看一下。 [root@test ~]# docker --help Usage: docker COMMA...

张陈亚的博客 350

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

Docker 常用命令大全!!

docker 命令大全

祝你身体健康,美满幸福 7万+

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

Docker学习-05-Docker常用命令

使用命令docker pull命令即可从 Docker Registry上下载镜像,执行该命令后,Docker会从 Docker Hub中的 java仓库下载最。docker ps 类似于Linux系统的ps命令,查看正在运行的容器,如果想查看没有运行的容器,需要在此命令后使用–all。使用以下docker run命令即可新建并启动一个容器,该命令是最常用的命令,它有很多选项,下面将列举一些常用的选项。该命令只能删除已停止的容器,如需删除正在运行的容器,可使用-f参数强制删除所有容器。

qq_22772699的博客 1019

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

Docker常用命令,命令大全

文章目录Docker命令总结docker常用命令docker命令大全 常用命令由个人学习总结。命令大全翻译自官方最新(2021.05.19)文档,如有错误,请参阅官网。感谢纠正! Docker命令总结 Docker官方帮助文档 docker常用命令 #info|version docker info #显示docker的系统信息,包括镜像和容器的数量 docker version #显示docker的版本信息。 #帮助命令 docker 命令 --help #帮助命令 #镜像命令 d

qiaoshaw的博客 5万+

Docker搭建LNMP环境实战(06):Docker及Docker-compose常用命令

此处列举了docker及docker-compose的常用命令,一方面可以做个了解,另一方面可以在需要的时候进行查阅。不一定要强行记忆,用多了就熟悉了。

weixin_42398461的博客 1763

Docker 入门全攻略:安装、操作与常用命令指南

Docker 的世界非常广阔,这只是一个开始,请继续探索和学习 Docker 的高级特性和最佳实践。后续也会继续更新相关的理论与实践内容。

RenGJ010617的博客 4630

Docker教程(二):docker常用命令

前言 本文根据狂神说视频资料整理。https://www.bilibili.com/video/BV1og4y1q7M4?from=search&seid=16447684728895719563 Docker常用命令 帮助命令 docker version # 显示docker的版本 docker info # 显示docker的系统信息,包括镜像和容器的数量 docker 命令 --help # 帮助命令 帮助文档的地址:https://docs.docker.

weixin_39085109的博客 1868

Docker Compose常用命令

在项目所在目录下执行docker-compose up -d命令来启动服务,然后使用浏览器访问localhost:8001和localhost:8002来访问不同的应用。如果需要重构服务,需要在docker-compose.yml文件所在的目录下执行。其中,定义了两个服务app1和app2,它们都是使用myapp镜像构建,命令必须在 docker-compose.yml文件所在的目录下执行。此时,nginx服务和web服务已经在后台运行了。如果需要重构服务,需要在。文件所在的目录下执行。

justlpf的专栏 2万+

Docker及K8S常用命令使用总结

(1)镜像的查看与删除查看镜像:docker images 或 docke image ls删除容器:docker rm 容器ID //注意删除容器前先停止容器删除镜像:docker rmi 镜像名 //注意删除镜像前先删除容器(2)容器的启动与进入运行容器:docker run -it 镜像名 /bin/bash退出容器:exit 或者 Ctrl+P+Q查看容器:docker ps -a查看运行的容器:docker ps。

Monster_Xu的博客 5189

05-docker镜像常用命令

如下图所示,对应的是docker命令的使用方法。如下图所示,不难发现"docker image ls"和"docker images"的效果是一样的。"docker image pull"和"docker pull"效果是相同的。后者是较老docker版本者的使用习惯,有关镜像管理命令由于历史性原因保留了两种用法。

2201_75993490的博客 374

debian下安装docker报错iptables failed以及docker不用root运行的处理-docker常用命令集合-vim粘贴代码时递归缩进的问题

使用root启动docker不是一个安全的操作,默认情况下docker与Docker引擎服务的通迅是通过Unix socket实现,而只有root用户和docker组的用户才可以访问Docker引擎的Unix socket。docker安装的官方文档:https://docs.docker.com/v17.12/install/linux/docker-ce/debian/#install-docker-ce-1。19、docker info 显示 Docker 系统信息,包括镜像和容器数。

本博客记录了从2014年以来在工作学习中遇到的技术问题、解决方法以及部分个人人生经历、经验等内容。 1650

Docker的常用命令

Docker的常用命令 帮助命令 docker version #显示docker的版本信息 docker info #显示docker的系统信息,包括镜像和容器的数量 docker 命令 --help #万能命令 帮助命令 帮助文档的地址:https://docs.docker.com/reference/ 镜像命令 docker images 查看所有本地的主机上的镜像 [root@iZ2zedtw714kk6kmn4p41qZ ~]# docker images REPOSITORY

hzyzzz的博客 318

docker系列【2】docker常用命令

Docker 常用命令可以快速进行docker容器化部署,便于快速进行环境搭建。

qq_20467517的博客 1233
上一篇: Docker容器如何优雅的终止详解
下一篇: Docker06:Docker理解(网络资源整合)
心灵泽尘
博客等级 码龄10年 32粉丝 83原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值