`

docker命令收集【附PDF详细教程】

阅读更多

查看docker安装信息

docker info

 

获取docker镜像

docker pull azraelrabbit/monupw

 

创建docker容器

docker run --name monojexus -d -p 32022:22 -p 32080:80 -v /mydata:/data azraelrabbit/monupw

 

以后台进程的方式运行docker容器

sample_job=$(docker run -d monojexus /bin/sh -c "while true; do echo Docker; sleep ; done") 

 

使用docker logs 命令来查看job当前状态

docker logs $sample_job

 

使用docker help 查看docker 常用命令

docker help

 

停止sample_job的后台容器

docker top $sample_job

 

停止并移除容器

docker top $sample_job docker rm $sample_job

 

将容器状态保存为镜像

 docker commit $sample_job job.1.1

 

查看本机已经有的镜像

docker images

 

镜像查找

docker search <image-namge>

 

查看镜像的历史版本

docker history <image-name>

 

将镜像推送到镜像仓库

docker push <image-name>

 

库名字的格式

 <user>/</image_name>

 

终止、启动容器

docker stop

docker start

docker restart

 

修改已有镜像

docker run -t -i /dir /bin/bash

-t 选项让Docker分配一个伪终端(pseudo-tty)并绑定到容器的标准输入上

-i 则让容器的标准输入保持打

-d 守护态运行

 

提交修改后的版本

docker commit 

 

启动容器

docker run -t -i ubuntu:14.04 /bin/bash

 

 

 

 

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    安装教程:thingsboard、Docker等.pdf

    根据所提供的文件内容,可以看出该文档主要是关于在Linux操作系统下安装和部署ThingsBoard平台以及Docker环境的一份教程。由于文件内容较多,且包含有OCR扫描识别错误的文字,我们将尝试尽可能地对文件中提及的技术...

    ELK从入门到精通.pdf

    Logstash则是一个数据收集引擎,它设计用于日志的搜集、处理和转发,具有强大的数据过滤和转换能力,扮演着“搬运工”的角色,将各种来源的日志数据统一处理后推送到Elasticsearch。 Kibana是ELK堆栈中的可视化组件...

    ELK7.2 安装及操作.pdf

    下面是对安装和基本操作的详细知识点概述。 ### 安装ELK 7.2 #### Elasticsearch Elasticsearch是ELK的核心组件,负责接收、处理和分析日志数据。在安装Elasticsearch之前,需要确保系统满足以下基础要求: - ...

    k8s容器集群讲义.zip

    黑马讲义中的“k8s容器集群讲义”涵盖了从基础概念到实际操作的全面知识,下面我们将详细探讨其涵盖的主要知识点。 1. **Kubernetes基础知识**:K8s的核心概念包括Pod、Service、Deployment、ReplicaSet、ConfigMap...

    java程序员面试宝典pdf版

    这本书的PDF版本因其全面性而备受推崇,对于求职者来说,是提升技能、增强面试竞争力的重要资料。 一、Java基础知识 1. 类与对象:理解面向对象编程的基本概念,如封装、继承、多态,熟练掌握类的定义、对象的创建...

    Java后端开发+Java中级面试题

    下面将逐一详细解析这些知识点。 1. Redis应用场景: - a. 数据结构:Redis支持多种数据结构,如字符串、列表、哈希、集合、有序集合,适用于缓存、计数、发布/订阅等场景。 - b. 可持久化:确保数据在系统重启后...

    50 让日志无处可逃:容器日志收集与管理.pdf

    在现代互联网企业中,容器化技术如Docker和Kubernetes已经成为部署应用程序的主流方式。而随着容器技术的普及,容器日志管理成为了一个不可或缺的部分。本文档的标题《50 让日志无处可逃:容器日志收集与管理》指出...

    DevOps_with_OpenShift.pdf_devops_

    3. **OpenShift的DevOps工具链**:讨论OpenShift集成的DevOps工具,如Jenkins、GitLab CI/CD、Docker registry等,以及如何利用这些工具实现自动化测试、构建和部署。 4. **应用开发与部署**:演示如何在OpenShift...

    java学习路线pdf版本

    - **GC垃圾回收**:垃圾收集的基本原理、GC算法、垃圾收集器。 - **JVM性能监控与故障定位**:使用JVisualVM、jconsole等工具进行性能分析。 - **JVM调优**:内存调优、线程调优、GC调优等。 3. **并发编程**: ...

    Web安全学习笔记.pdf

    信息收集是安全工作的重要一环,笔记详细讲解了如何通过域名信息、端口扫描、站点信息收集、搜索引擎利用以及社会工程学等方法来获取目标系统的相关信息。此外,还介绍了利用参考链接进行深入研究的方法。 笔记的...

    k8s-Pipeline自动化构建.pdf

    这通常包括冗余主节点、故障转移机制、监控和日志收集,以及自动化资源调度策略。 总结,本文档涵盖了 Kubernetes Pipeline 自动化构建的基本步骤,包括使用 Maven 进行构建和打包,以及搭建高可用的 Kubernetes ...

    运维管理系统需求说明书范文整理.pdf

    而“container”可能表示运维管理系统需要支持容器化技术,如Docker,这在现代运维管理中变得越来越重要。 综上所述,运维管理系统需求说明书应涵盖系统监控、资源管理、硬件信息收集、网络配置管理、日志审计、...

    二进制部署k8s集群.pdf

    以下是一份详细的二进制部署 k8s 集群的步骤,基于 CentOS 7.4 操作系统和 k8s 1.18 版本,以及 Docker 19-ce。 **一、主机环境初始化** 1. **关闭防火墙和服务**:在所有节点上,关闭防火墙服务(`systemctl stop...

    K8S基础架构说明PDF说明 使用viso绘制

    标题中提到的“K8S基础架构说明PDF说明 使用viso绘制”,表明本文档是一份关于Kubernetes(简称K8S)的基础架构说明。使用Visio绘制的图形工具说明了Master节点与Node节点上各个组件的关系,以及它们之间的交互。这...

    Kubernetes 开源知识.pdf

    - **高级命令**:`kubectl describe pod &lt;pod-name&gt;` 可以获取 Pod 的详细信息;`kubectl edit &lt;resource&gt;` 用于编辑现有的资源定义文件。 - **命名空间操作**:`kubectl get ns` 查看所有的命名空间;`kubectl ...

    云计算虚拟化技术的发展与趋势 (1).pdf

    Docker容器技术与传统的虚拟机技术在多个方面存在相似性,如都有自己独立的处理空间,可以执行root命令,拥有独立网络接口等。然而,它们之间也存在本质的区别。虚拟机在硬件层面实现虚拟化,每个虚拟机拥有完整的...

    dotnet手册.pdf

    - **使用 Docker**:将应用程序容器化并部署到 Docker 容器中。 #### 运行时配置 .NET Core 提供了丰富的运行时配置选项,包括: - **编译设置**:控制编译过程的选项。 - **调试和分析设置**:配置调试器和性能...

Global site tag (gtag.js) - Google Analytics