Docker入门到放弃笔记之容器
创始人
2025-05-30 17:59:34

    • 1、启动容器
      • 1.1容器hello world
      • 1.2 容器bash终端
      • 1.3 后台运行

  • 容器是 Docker 三大核心概念之一,其余两个是镜像与仓库。本文主讲容器。
  • 简单的说,容器是独立运行的一个或一组应用,以及它们的运行态环境。对应的,虚拟机可以理解为模拟运行的一整套操作系统(提供了运行态环境和其他系统环境)和跑在上面的应用。
  • 本文将具体介绍如何来管理一个容器,包括创建、启动和停止等。

1、启动容器

1.1容器hello world

本地有 ubuntu:14.04镜像
没有可以使用命令下载

#使用此命令下载ubuntu:14.04镜像
docker pull ubuntu:14.04

运行此镜像生成容器打印’hello world’
命令:

docker run ubuntu:14.04 /bin/echo 'hello world'

在这里插入图片描述

再输入 docker ps查看是否有镜像生成,
在这里插入图片描述

并没有容器生成,因为容器需要有一个前台一直运行应用撑着才行,不然容器运行完命令便会结束生命周期,如何想看,可以跳到1.3 查看后台运行容器

1.2 容器bash终端

命令:

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

在这里插入图片描述

因为是ubuntu的终端,它里面的目录跟liunx一样的
输入ps可以查看,输入exit可以退出终端,退出终端后,容器的生命周期也结束了,使用docker ps也查看不到了

当利用 docker run 来创建容器时,Docker 在后台运行的标准操作包括:

  • 检查本地是否存在指定的镜像,不存在就从公有仓库下载
  • 利用镜像创建并启动一个容器
  • 分配一个文件系统,并在只读的镜像层外面挂载一层可读写层
  • 从宿主主机配置的网桥接口中桥接一个虚拟接口到容器中去
  • 从地址池配置一个 ip 地址给容器
  • 执行用户指定的应用程序
  • 执行完毕后容器被终止

1.3 后台运行

命令里加 -d:

#运行此命令,一直在前台打印hello world
docker run ubuntu:17.10 /bin/sh -c "while true; do echo hello world; sleep 1; done"

在这里插入图片描述

#在上面命令run 后面加上 -d, 即在后台运行
docker run -d ubuntu:17.10 /bin/sh -c "while true; do echo hello world; sleep 1; done"

在这里插入图片描述

使用docker ps 可看容器
在这里插入图片描述

使用docker logs,可以查看容器输出信息

docker logs [容器名或id]

在这里插入图片描述

相关内容

热门资讯

三十五、DRF中的过滤、Dja... 一、DRF中的过滤 REST framework 的通用列表视图的默认行为是返回模型管理器的整个查询...
基于RZ/G2UL Corte... 以太网接口是一种广泛应用的网络接口,它可以在不同的场合实现不同的功能。例如࿰...
nginx-会话保持-3 基于LNMP在负载均衡集群上部署wordpress(低配版) 在讲解会话...
【BBuf的CUDA笔记】九,... 0x0. 背景 随着年纪越来越大,读代码越来越困难,如果你发现看不懂同事...
springboot: myb... 目录 需求01:  根据不同类型 查询不同的订单名, 1. 书写订单 类型转换方法   2. 使用方...
最前端|什么是低代码?与传统开... 目录一、低代码介绍二、背景趋势三、低代码与传统代码开发(一)低代码能否替...
物流成本总是超标?一招教你降本... 先来看一个数据,中国仓储物流管理指标与世界标杆数据对比 第三方物流比例:...
exec家族与system函数 exec家族函数NAMEexecl, execlp, execle, execv, execvp, ...
Pots 倒水问题 简单搜索&&进阶搜索 - Virtual Judge (vjudge.net) 【题目描述】 两个...
Linux内核通杀提权漏洞(C... 之前Linux官方爆出了"脏牛"漏洞(代号:Dirty COW,漏洞编号...
如何解决“sxs.dll错误”... 在使用计算机的过程中,可能会遇到各种各样的错误。其中一个常见的错误是“sxs.dll错...
【数据结构】夯实基础|线性表刷... 作者:努力学习的大一在校计算机专业学生,热爱学习和创作。目前在学习和分享...
自定义类型【C进阶】 文章目录😺结构体🟥结构体内存对齐内存对齐的规则内存对齐的意义修改默认...
latex 知识点总结 文章目录(一)latex 知识点总结(二)l...
【小猫爪】AUTOSAR学习笔... 【小猫爪】AUTOSAR学习笔记15-BswM模块前言1 BswM模块简介2 BswM功能简介2.1...
PMSM矢量控制笔记(1.2)... 前言:永磁同步电机的转子包括永磁体、转子铁芯、轴承等机械结构等,其转子可...
关于面试时HA(RAC)会问到... 1.什么是RAC(Real Application Cluster)&#...
关于车身广告的规定(车身广告是... 今天给各位分享关于车身广告的规定的知识,其中也会对车身广告是否合法进行解释,如果能碰巧解决你现在面临...
尾灯熏黑是怎么弄的?(尾灯熏黑... 本篇文章极速百科给大家谈谈尾灯熏黑是怎么弄的?,以及尾灯熏黑后怎么弄掉对应的知识点,希望对各位有所帮...
2030年汽油车就不能开了吗?... 本篇文章极速百科给大家谈谈2030年汽油车就不能开了吗?汽油车什么时候淘汰,以及2025汽油车会淘汰...
法拉利各个款式的红色跑车你钟爱... 今天给各位分享法拉利各个款式的红色跑车你钟爱哪一款的知识,其中也会对法拉利红色车多少钱一辆进行解释,...
一尺等于多少厘米(一尺等于多少... 本篇文章极速百科给大家谈谈一尺等于多少厘米,以及一尺等于多少厘米长度对应的知识点,希望对各位有所帮助...
mg是什么意思单位(mg是什么... 今天给各位分享mg是什么意思单位的知识,其中也会对mg是什么单位g又是什么单位进行解释,如果能碰巧解...
瑞纳1.4手动真实油耗-百度有... 本篇文章极速百科给大家谈谈瑞纳1.4手动真实油耗-百度有驾,以及瑞纳14l油耗多少真实油耗对应的知识...
2012款福克斯按键介绍(20... 今天给各位分享2012款福克斯按键介绍的知识,其中也会对2012款福克斯按键功能介绍进行解释,如果能...
轻松缓存 Android + ... 轻松缓存 Android + Kotlin + Flow 技术背景 在某些情况下&...
搜索系统(二) term weight 如何衡量一个词在一篇文档中的重要性 词频率(tf)...
基于“遥感+”融合技术在碳储量... 以全球变暖为主要特征的气候变化已成为全球性环境问题,对全球可持续发展带来严峻挑战。20...
描写人物表情神态的四字词语(描... 本篇文章极速百科给大家谈谈描写人物表情神态的四字词语,以及描写人物表情神态的四字词语对应的知识点,希...
黑天鹅寓意着什么意思(黑天鹅寓... 本篇文章极速百科给大家谈谈黑天鹅寓意着什么意思,以及黑天鹅寓意着什么意思啊对应的知识点,希望对各位有...