问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

Docker常用命令大全

发布网友 发布时间:2022-11-18 03:56

我来回答

2个回答

懂视网 时间:2023-02-14 20:12

docker命令是怎样的呢?下面就让我们一起来了解一下吧:

docker下的命令是有很多的,一般可以按照其特性分为容器生命周期管理、容器操作、容器rootfs命令、镜像仓库、本地镜像管理、info|version,具体内容如下:

容器生命周期管理:run、start/stop/restart、kill、rm、pause/unpause、create、exec。

容器操作:ps、inspect、top、attach、events、logs、wait、export、port。

容器rootfs命令:commit、cp、diff。

镜像仓库:login、pull、push、search。

本地镜像管理:images、rmi、tag、build、history、save、load、import。

info|version:info、version。

拓展:

run命令是啥样的呢?

docker中的run命令是属于创建一个新的容器并运行的一个命令。

语法格式:docker run [OPTIONS] IMAGE [COMMAND] [ARG...]

OPTIONS说明:

-a stdin   指定标准输入输出内容类型,可以选择STDIN/STDOUT/STDERR三项。

-d            后台运行容器,并返回容器ID。

-i             以交互模式运行容器,通常与-t同时使用。

-P            随机端口映射,容器内部端口随机映射到主机的端口。

-p            指定端口映射,具体格式为:主机(宿主)端口:容器端口。

-t             为容器重新分配一个伪输入终端,通常与-i同时使用。

--name="nginx-lb"    为容器指定一个名称。

参考范例:

使用docker镜像nginx:latest以后台模式启动一个容器,并且将容器命名为mynginx。具体命令为:

docker run --name mynginx -d nginx:latest

以上就是小编的分享了,希望能够帮助到大家。

热心网友 时间:2023-02-14 17:20

基础操作:

1  docker images  查看镜像信息列表 镜像是静态的

2  docker ps -a  查看运行中的所有容器

3  docker pull  [images]:[version] 从dockerhub拉取指定镜像

4  docker run -p 8000:80 -tdi --privileged [imageID] [command]   后台启动docker,并指定宿主机端口和docker映射端口。

  -i: 以交互模式运行容器,通常与 -t 同时使用;

  -d: 后台运行容器,并返回容器ID;

-t: 为容器重新分配一个伪输入终端,通常与 -i 同时使用;

--privileged  容器将拥有访问主机所有设备的权限

通常情况下 [command] 填下  /bin/bash  即可。

特殊情况下,如需要在centos镜像中使用 systemctl  . 则应添加 --privileged  并设置[command ]为  init 。

5 当镜像通过run 启动后,便会载入到一个动态的container(容器)中运行,此时若需要进入终端交互模式:

sudo docker exec -it [containerID] /bin/bash

交互模式中,使用  ctrl+p+q退出交互 保持运行,使用 exit命令退出并停止容器。

6 在容器非交互模式下,通过docker  start/stop 命令来启动/停止已部署的容器服务。

7  docker rm [containerID]  删除容器

8  docker rmi [imageID]  删除镜像

9 docker cp [YourHostFilePath] [containerID]:[DockerPath]  将宿主机内的指定文件传输至容器内部的指定地址。

镜像制作:

1   docker commit [containerID] [ImageName]:[Version]  将修改后的容器重新打包成镜像

2  docker commit -a "runoob.com" -m "my apache" a404c6c174a2 mymysql:v1  将容器a404c6c174a2 保存为新的镜像,并添加提交人信息和说明信息。

-a  :提交的镜像作者;

  -c  :使用Dockerfile指令来创建镜像;

  -m  :提交时的说明文字;

  -p  :在commit时,将容器暂停。

3  docker push [ImageID] [repertory_address] 提交镜像到云仓库

(暂时先记录这些,后续再更新)
Docker 最常用的镜像命令和容器命令

镜像相关命令:查看镜像:镜像存储于 Docker 宿主机的/var/lib/docker 目录。搜索镜像:通过命令查找网络中的镜像。拉取镜像:将镜像从中央仓库下载至本地,如拉取 centos 镜像。删除镜像:删除指定或所有镜像。容器相关命令:查看容器:分别查看运行、停止及所有容器。创建与启动容器:通过镜像创建容器并运...

还在找proxyrack?

SmartProxy企业级海外住宅IP代理服务商,覆盖全球200+国家和地区,高匿稳定,动态住宅代理/静态住宅代理/账密提取,100%原生住宅IP,城市级定位,支持HTTP/HTTPS/SOCKS5协议,不限带宽,纯净高匿,网络集成更快捷,注册即送流量!Smartproxy代理...

Docker镜像操作常用指令有哪些?

docker start 容器ID或容器名称:启动容器;docker restart 容器ID或容器名称:重新启动容器;docker stop 容器ID或容器名称:停止容器;docker kill 容器ID或容器名称:强制停止容器;docker rm 容器ID或容器名称:删除容器;docker rm -f $(docker ps -a -q):删除多个容器。

【docker常用命令系列】Docker save导出镜像语法用法示例详解

命令的直接形式为"docker save",简明直观。使用时,您可以选择将生成的tar存档进一步压缩为tar.gz格式,以此减小文件存储空间的需求。通过熟练运用docker image save,您可以轻松管理和保护您的镜像资源。下面是一些实例,展示如何操作:docker save myimage:latest > image.tar - 将名为"myimage:latest"...

【docker常用命令】Docker pull语法用法示例详解

Docker pull是Docker常用命令中用于从镜像仓库下载镜像的关键操作。这个命令适用于从Docker Hub等注册表获取预构建的镜像,或者从自定义的本地注册表拉取。以下是关于docker pull的具体用法和示例。基础用法 默认情况下,使用`docker pull :`(如`docker pull debian:latest`)即可从Docker Hub下载镜像。如...

Dockerfile介绍及常用保留指令

DockerFile、Docker镜像和Docker容器共同构成了Docker体系的基石。常见的保留指令:CMD、ENTRYPOINT、RUN。CMD用于指定容器启动后要执行的操作,ENTRYPOINT用于指定容器启动时要执行的命令,RUN用于执行构建操作。在使用DockerFile构建镜像时,需要了解并正确使用这些指令,以便实现自动化构建、高效部署和灵活运行。

docker 安装以及常用命令

9、验证docker是否成功 测试Docker是否可以正常运行。10、配置docker支持GPU(可选)为支持GPU加速优化Docker环境。接下来是Docker的常用命令,用于管理容器的创建、运行、停止、删除等操作。基于Dockerfile创建镜像时,可以使用以下命令进行操作,例如编写一个Dockerfile,然后使用docker build命令生成镜像。最后,...

【docker常用命令系列】Docker push语法用法示例详解

将镜像上传至注册表是Docker管理中一项关键操作,确保镜像能够共享到Docker Hub或其他自托管注册表中。以下是将新镜像推送到注册表的常见做法:使用docker image push命令,结合Docker Hub或自托管注册表的URL,即可将镜像上传至指定位置。在操作过程中,需注意镜像和标签名称的规范,并确保使用docker login...

【docker常用命令系列】docker build打镜像用法示例权威详解

构建Docker镜像的关键命令是docker build。该命令根据Dockerfile和上下文来构建镜像。上下文可以是本地目录、Git存储库或tarball文件。对于Git存储库,docker build将递归拉取存储库及其子模块,并将其作为构建上下文发送给Docker守护程序。对于tarball上下文,需要符合标准tar格式,并可进行压缩。文本文件可以作为...

Docker是什么

Docker 是一个开源的容器化软件,它允许用户在虚拟容器中运行应用程序。下面是一些常用的 Docker 命令:docker pull:从 Docker Hub 下载镜像。docker run:运行一个容器。docker ps:查看当前正在运行的容器。docker images:查看本地主机上的镜像。docker stop:停止一个正在运行的容器。docker rm:删除一...

Docker命令全集

3、容器(container) Docker 利用容器(Container)来运行应用。容器是从镜像(Image)创建的运行实例。二:常用的命令集合如下:容器生命周期管理 — docker [run|start|stop|restart|kill|rm|pause|unpause|create]容器操作运维 — docker [ps|exec|inspect|top|attach|events|logs|wait|export|...

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
...脸上还留下淡红色斑斑点,且经常过敏并发严症状,有痒有时灼热_百度知... 想问一下这个是过敏了吗,我也长了,像红斑一样,麻烦告知,谢谢, 荨麻疹的风团消退后会留下痕迹吗? 过敏性皮炎会留疤痕吗 约翰·华生是如何创立行为主义的? 行为主义华生 为什么支票要在一定期限内转账或提取现金,拿完支票放在那,等有空的... 现金支票提取现金可以取很零的数字吗?比如84321.43元,写做差旅费好不... ...现金如何提取(20万)???用支票的话行吗???每天提,分几天提完... 我的手机v21,玩游戏吃鸡高画质,没一会手机发热,刚买过来,心有点慌... 常用开放教育资源有哪些 1、什么是开放教育资源? 开放教育资源的意义 开放教育资源的介绍 开放教育资源的定义 开放教育资源英文 开放教育资源缩写 首都经贸大学学排名 民间借贷起诉有什么影响 民间借贷,被起诉会怎么样 关于廖俊波同志生平事迹材料 审计局先进个人事迹材料 怎么样用广发卡省钱? 兄弟传真机FAX-829的说明书 ipad可不可以通过数据线上网? 紫燕百味鸡 马沧湖店怎么样 紫燕百味鸡 经天路店怎么样 天府烤卤和紫燕百味鸡哪个好 如何防止被人利用诈骗? 谦虚与骄傲的名人名言 皮皮搞笑热帖怎么获得 富士一次成像相纸曝光后放入暗房还可以用吗 哪些词语形容人的表情 iOS 14.2正式版新功能有哪些-iOS 14.2正式版新增功能汇总 彩雀鱼怎么饲养吃什么? 泰国斗鱼配色公式 孕婴店买回来的擦口水毛巾能打开直接用吗? 英雄气泡网络错误 英雄329-2钢笔墨囊容量 真空熟食怎么杀菌 复制的网页内容存储在哪,如何找到它/ 在贴吧里的视频点击的“复制”,复制的网址复制到哪了呀? 如何加入机械论坛 副科级干部的党组成员而哪级研究 护照的签发地是指哪里? 护照在深圳办的,签发地写哪里? 护照签发国和签发地一样吗 护照在美国丢了,在芝加哥领事馆补办的护照,回国之后补办F1签证,签发地... win2003 如何设置为管理员身份 win2003如何将提升权限成管理员?
  • 焦点

最新推荐

猜你喜欢

热门推荐