Docker命令集

一、常用命令:

run

run 从映像创建并运行新容器

$ docker run -it -v $(pwd):/home/zhangsan --name ohos ubuntu:20.04

说明:命令表示创建一个名为ohos,系统镜像为ubuntu 20.04的容器;这个容器运行在交互模式下,并且将当前目录映射到容器的/home/zhangsan目录。

exec

exec 在运行中的容器中执行命令

ps

ps 列出容器

build

build 从 Dockerfile 中构建映像

pull

pull 从镜像仓库拉取镜像

$ docker pull ubuntu:20.04

push

push 将镜像推至镜像仓库

images

images 列出本地所有镜像

$ docker images 等同与 docker image ls
REPOSITORY                                                               TAG       IMAGE ID       CREATED        SIZE
ubuntu                                                                   20.04     f78909c2b360   8 days ago     72.8MB
swr.cn-south-1.myhuaweicloud.com/openharmony-docker/docker_oh_standard   3.2       ae33c06f45c5   6 months ago   5.3GB

login

login 登录仓库

logout

logout 注销仓库登录

search

search 搜索 Docker Hub 中的镜像

version

version 显示 Docker 版本信息

info

info 显示全系统信息

二、管理命令:

builder

builder 管理构建

container

container 管理容器

context

context 管理上下文

image

image 管理镜像

manifest

manifest 管理 Docker 镜像清单和清单列表

network

network 管理网络

plugin

plugin 管理插件

system

system 管理Docker

trust

trust 管理Docker授信

volume

volume 管理卷

swarm

swarm 管理群

三、基本命令:

attach

attach 为运行中的容器附加本地标准输入、输出和错误流

commit

commit 根据容器的修改创建新映像

cp

cp 在容器和本地文件系统之间复制文件/文件夹

create

create 创建新容器

diff

diff 检查容器文件系统中文件或目录的差异

events

events 从服务器获取实时事件

export

export 将容器的文件系统导出为 tar 压缩文件

history

history 显示镜像的历史记录

import

import 从 tar 包中导入内容以创建文件系统映像

inspect

inspect 返回 Docker 对象的底层信息

kill

kill 关闭一个或多个正在运行的容器

load

load 从 tar 文件或 STDIN 加载镜像

logs

logs 抓取容器的日志

pause

pause 暂停一个或多个容器内的所有进程

port

port 列出容器的端口映射或特定映射

rename

rename 重命名容器

restart

restart 重启一个或多个容器

rm

rm 删除一个或多个容器

rmi

rmi 删除一个或多个镜像

save

save 将一个或多个图像保存到 tar 存档(默认情况下流到 STDOUT)

start

start 启动一个或多个已停止的容器

stats

stats 显示实时的容器资源使用统计流

stop

stop 停止一个或多个正在运行的容器

tag

tag 创建指向 SOURCE_IMAGE 的标签 TARGET_IMAGE

top

top 显示容器的运行进程

unpause

unpause 暂停一个或多个容器内的所有进程

update

update 更新一个或多个容器的配置

wait

wait 阻塞,直到一个或多个容器停止,然后打印它们的退出代码

全局选项:

–config string

客户端配置文件的位置(默认为"/home/username/.docker")。

-c, --context string

用来连接守护进程的上下文名称(覆盖 DOCKER_HOST 环境变量和使用 "docker context use "设置的默认上下文)。

-D, --debug

启用调试模式

-H, --host list

连接守护进程套接字

-l, --log-level string

设置日志级别(“debug”、“info”、“warn”、“error”、“fatalal”)(默认为 "info)

–tls

使用 TLS;由 --tlsverify 隐含

–tlscacert string

仅信任由该 CA 签发的证书(默认值为"/home/username/.docker/ca.pem)

–tlscert string

TLS 证书文件的路径(默认为"/home/username/.docker/cert.pem)

–tlskey string

TLS 密钥文件的路径(默认为"/home/username/.docker/key.pem)

–tlsverify

使用 TLS 并进行远程验证

-v, --version

打印版本信息并退出

$ docker -v
Docker version 24.0.5, build 24.0.5-0ubuntu1~20.04.1$ docker --version
Docker version 24.0.5, build 24.0.5-0ubuntu1~20.04.1

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

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

相关文章

Mybatis Flex 常见用法

文章目录 Mybatis Flex 常见用法一、枚举二、自动填充2.1 方式一:Table 配置2.2 方式二:Column 配置 三、分页3.1 分页统一接口3.2 实现分页接口3.3 使用 四、关联查询4.1 RelationOneToOne:一对一4.1.1 单向关联4.1.2 双向关联 4.2 Relation…

在laravel 项目中 composer.json 中 autoload 配置是什么作用

在 Laravel 项目中,composer.json 文件是一个重要的文件,它用于定义项目依赖以及一些 Composer 的配置。其中 autoload 是一个键(key),其下定义了如何自动加载 PHP 类库。 autoload 的作用是告诉 Composer 和 PHP 解释…

【krita】实时绘画 入门到精通 海报+电商+装修+修复手部

安装插件 首先打开comfyUI,再打开krita,出现问题提示, 打开 cd custom_nodes 输入命令 安装控件 git clone https://github.com/Acly/comfyui-tooling-nodes.git krita基础设置 设置模型 设置lora (可设置lora强度 增加更多…

华纳云:怎么用python实现进程,线程和协程

在Python中,可以使用multiprocessing模块来创建进程,使用threading模块来创建线程,以及使用asyncio模块来创建协程。以下是简单的示例代码演示如何使用Python实现进程、线程和协程: 进程(multiprocessing)…

网站使用https认证

随着网络的普及和依赖程度的增加,网站安全性问题也日益凸显。为了确保用户和网站之间的数据传输安全,采用HTTPS认证已经变得至关重要。 1.数据安全是首要任务 在互联网上,信息传输是网站运作的基础。然而,未加密的传输容易受到中…

嵌入式中的基本定时器

学习目标 理解基本定时器的作用掌握定时器开发流程掌握基本定时器中断处理的操作流程掌握AHB和APB时钟查询方式理解周期,分频系数,周期计数,分频计数。掌握调试策略学习内容 基本定时器 只能用于定时计时操作,没有输出引脚通道的定时器,在GD32中, TIMER5和TIMER6为基本…

电子科大软件测试~第三次作业

第三次作业 第一题 采用JUnit软件测试框架进行测试程序编程,实现对下面java程序进行单元测试,找出其中缺陷。然后修改缺陷,直到通过单元测试,给出测试程序脚本和运行结果界面。 public class getMax {public int get_max(int x…

读取导入的excel表格内容,插入到表格,同时做去重,j前端通过js实现模糊查询

1.导入的excel模版 2.点击导入&#xff0c;显示excel导入弹窗 3.点击选择文件&#xff0c;会调用本地文件夹里面的excel文件 4.选中文件&#xff0c;点击 导入 html部分 <a-button type"primary" click"onImportXls">导入</a-button><…

初识Python之Networkx模块

初识Python之Networkx模块 文章目录 初识Python之Networkx模块简介安装Networkx导入模块、查看版本信息一些基本操作创建Graph添加边&#xff08;节点&#xff09;获取Graph的基本信息Graph的基本绘图 简单应用案例使用内置的Graph数据创建一个无向图创建一个有向图在计算机网络…

leetCode算法—14. 最长公共前缀

14.编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀&#xff0c;返回空字符串 “”。 难度&#xff1a;简单 * 示例 1&#xff1a; 输入&#xff1a;strs [“flower”,“flow”,“flight”] 输出&#xff1a;“fl” 示例 2&#xff1a; 输入&#xff1a…

LeetCode239. Sliding Window Maximum

文章目录 一、题目二、题解 一、题目 You are given an array of integers nums, there is a sliding window of size k which is moving from the very left of the array to the very right. You can only see the k numbers in the window. Each time the sliding window m…

【halcon深度学习之那些封装好的库函数】find_dl_samples

函数简介 find_dl_samples 是一个用于检索满足特定条件的深度学习数据集样本索引的过程。让我们逐步详细解释它的输入参数和功能&#xff1a; Samples: 这是包含样本字典或样本字典元组的输入参数。这些样本是将要被搜索的对象。 KeyName: 用于指定要查找的条目的键名。在样本…

关于“Python”的核心知识点整理大全35

目录 13.3.4 重构 create_fleet() game_functions.py 13.3.5 添加行 game_functions.py alien_invasion.py 13.4 让外星人群移动 13.4.1 向右移动外星人 settings.py alien.py alien_invasion.py game_functions.py 13.4.2 创建表示外星人移动方向的设置 13.4.3 检…

【第七在线】可持续时尚与商品计划:减少库存浪费的方法

随着可持续时尚的崭露头角&#xff0c;服装企业越来越重视减少库存浪费。库存浪费不仅对环境造成负面影响&#xff0c;还对企业的经济可持续性产生负面影响。本文将深入探讨可持续时尚与商品计划之间的关系&#xff0c;以及一些减少库存浪费的方法&#xff0c;有助于改进商品计…

源码订货系统的优势

源码订货系统是一种企业购买后可以获得源代码的订货系统&#xff0c;它可以不受软件厂商的规模、发展而修改和使用。与SaaS订货系统相比&#xff0c;核货宝为您分享源码订货系统的四大优势&#xff1a; 一是开放性&#xff1a;源码订货系统是开源的&#xff0c;用户可以掌握源代…

解决IDEA编译/启动报错:Abnormal build process termination

报错信息 报错信息如下&#xff1a; Abnormal build process termination: "D:\Software\Java\jdk\bin\java" -Xmx3048m -Djava.awt.headlesstrue -Djava.endorsed.dirs\"\" -Djdt.compiler.useSingleThreadtrue -Dpreload.project.path………………很纳…

【Python百宝箱】时序之美:Python 时间序列探秘与创新

时光漫游&#xff1a;Python 时间序列分析全指南 前言 在数字化时代&#xff0c;时间序列数据扮演着关键的角色&#xff0c;从金融到气象再到生产制造。本文将引导你穿越Python丰富的时间序列分析工具&#xff0c;探索从基础统计到机器学习和深度学习的各个层面。无论你是初学…

MySQL概括与SQL分类

文章目录 一、计算机语言二、SQL语言三、数据库系统四、MySQL简介 一、计算机语言 二、SQL语言 三、数据库系统 四、MySQL简介

ZZ014城市轨道交通运营与维护赛题第5套

ZZ014城市轨道交通运营与维护赛题第5套 模块1赛题 模块序号 模块1 对应赛项编号 ZZ014 模块名称 城市轨道交通运营服务 子任务数量 12 竞赛时间 60分钟 任务描述 行车组织作业、票务设备故障处置以及突发事件应急处理 职业要素 R基本专业素养 R专业实践技能 R协…

【MySQL】事务、事务隔离级别、死锁

文章目录 1. 事务1.1 事务的属性 ACID1.2 创建事务1.3 autocommit 2. 并发和锁定2.1 并发问题 3. 事务隔离级别3.1 读未提交3.2 读已提交3.3 可重复读&#xff1a;MySQL的默认事务隔离级别3.4 序列化 4. 死锁 1. 事务 事务&#xff1a;单个工作单元的一组SQL语句。事务中的所有…