本节书摘来自华章社区《Docker进阶与实战》一书中的第3章,第3.4节Docker image扩展知识,作者华为Docker实践小组,3.4 Docker image扩展知识Cgroup和Namespace等容器相关技术已经存在很久,在VPS、PaaS等领域也有很广泛的应用,但是直到Docker的出现才真正把这些技术带入到大众的视野。同样,Docker的出现才让我们发现原来可以这样管理镜像,可以
转载
2023-07-25 22:56:31
55阅读
0x00 导航0x01 获取镜像`docker image pull`0x02 查看镜像`docker image ls``docker image tag``docker image inspect``docker image history`0x03 搜寻镜像`docker search`0x04 删除和清理镜像`docker image rm``docker image prune`0x0
转载
2023-07-25 22:35:33
83阅读
0x00 导航0x01 创建容器`docker container create``docker contaioner start``docker container run``docker container logs``docker container wait`0x02 停止容器`docker container ps`, `docker container ls``docker cont
转载
2023-09-13 23:15:28
94阅读
1.容器的高可用《docker技术入门与实践.P46》 容器的轻量级特性,推荐在使用容器时在容器前段引入HA(高可靠用)机制,例如使用HAProxy工具来代替容器访问, 这样在容器出现故障时候,可以快速切换到其他容器,还可以自动重启故障容器。 2.数据卷容器《docker技术入门与实践.P55》 如果用户需要在容器之间共享一些持续更新的数据,最简单的办法是
转载
2023-07-19 19:20:15
43阅读
1. 创建容器1.1 新建容器新建一个容器:docker [container] create
例:docker create xxx参数信息:-l, --label=[]:以键值对方式指定容器的标签信息–label-file=[]:从文件中读取标签信息使用docker [container] create命令新建的容器处于停止状态,可以使用docker [container]start命令来
转载
2023-07-17 11:32:05
84阅读
文章目录Docker安装WindowsLinuxDocker 中的几个概念Docker 初体验Docker 镜像指令查看镜像下载镜像删除镜像Docker 容器指令运行容器查看容器其他命令宿主机查看容器内部Docker 数据卷镜像与容器的打包,备份与加载 docker核心概念总总结请见 Docker安装Windows 直接download for windows如果你的电脑是Windows 1
转载
2023-09-20 11:40:30
111阅读
参考狂神说Docker:https://www.bilibili.com/video/BV1og4y1q7M4?p=40
目录一、Docker概述1. Docker为什么出现2. Docker历史3. 对比虚拟化技术4. 为什么选择Docker引入Docker后:DevOps(开发、运维)二、Docker安装配置1. Docker的基本组成镜像(image)容器(container)仓库(re
转载
2023-08-30 22:44:56
90阅读
操作 Docker 容器如果认为虚拟机是模拟运行的一整套操作系统(包括内核、 应用运行态环境和其他系统 环境)和跑在上面的应用。 那么 Docker 容器就是独立运行的一个(或一组)应用,以及它们 必需的运行环境。创建容器新建容器 可以使用 docker create 命令新建一个容器,例如:docker create -it ubuntu:18.04使用 docker [container] c
转载
2023-10-25 12:32:42
93阅读
目录一、Dockers 名词术语1. Docker 镜像2. Docker 仓库3. Docker 容器二、Docker的部署三、Docker 的数据存储1. 数据卷2. 容器卷四、Docker 容器的管理1. Docker 容器的创建和删除2. 进入与退出容器:3. docker 容器的运行4. Docker 容器常用的管理命令(1)docker start/stop/restart/kill(
转载
2023-09-09 07:29:13
66阅读
仓库(Repository)是集中存放镜像的地方 一个容易混淆的概念是注册服务器(Registry)。实际上注册服务器是管理仓库的具体服务器,每个服务器上可以有多个仓库,而每个仓库下面有多个镜像。从这方面来说,仓库可以被认为是一个具体的项目或目录。例如对于仓库地址dl.dockerpool.com/ubuntu来说,dl.dockerpool.com是注册服务器(Registry),ub
转载
2024-06-24 20:51:38
64阅读
一、镜像1.1、搜索搜索所有nginx镜像 $ docker search nginx NAME DESCRIPTION STARS OFFICIAL AUTOMATED
nginx Official build of Nginx. 11305 [OK]
jwilder/nginx-proxy Automated Nginx reverse proxy for docker con… 158
# Docker技术入门与实战
## 简介
Docker是一种开源的容器化平台,可以帮助开发者更方便地构建、发布和运行应用程序。本文将介绍如何使用Docker实现“docker技术入门与实战pdf”的制作和分享。
## 整体流程
下面是一张流程图,展示了完成这个任务的整个流程:
```mermaid
pie
"准备Docker环境" : 25
"下载pdf制作工具" : 15
"
原创
2023-12-04 10:17:47
89阅读
各位小伙伴大家好,我是运维虫子!作为如今的互联网,提到新技术大家都会提到云计算、大数据、AI、python、k8s、docker。 目前我对k8s还是处于认知阶段,网上的教程也没有很系统的介绍。因此,希望在头条的文章能够作为一个记录记下来,同时也能够在学习的道路上多多认识一些朋友。Docker介绍Docker 最初由dotCloud 公司创始人在法国期间发起的一个公司内部项目,它是基于
转载
2023-08-18 15:26:32
80阅读
1. 什么是Docker1.1 Docker开源项目背景Docker是基于Go语言实现的开源容器项目。它诞生于2013年年初,最初发起者是dotCloud公司。dotCloud公司也随之快速发展壮大,在2013年年底直接改名为Docker Inc,并专注于Docker相关技术和产品的开发,目前已经成为全球最大的Docker容器服务提供商。官方网站为docker.com。1.2 Linux容器技术—
转载
2024-06-03 20:08:18
28阅读
目录 docker技术入门与实战读书笔记(一)1. docker简介1.1 什么是docker1.2 为什么使用docker2. 基本概念2.1 docker镜像2.2 docker容器2.3 仓库3. 镜像的简单使用3.1 使用帮助3.2 获取镜像3.3 列出镜像3.4 运行容器 docker技术入门与实战读书笔记(一)声明:以下内容很多摘自<>这本书,主要记录一些笔记,方便查
转载
2024-05-15 21:49:23
72阅读
Docker一.底层技术支持cgroups/LXC/AUFS1.cgroupscgroups 进程分组化管理,Linux内核提供原生支持。通过分组实现对系统资源的限制与分配。cgroups中的重要概念是“子系统”,也就是资源控制器,每种子系统就是一个资源的分配器.比如cpu子系统是控制cpu时间分配的。首先挂载子系统,然后才有control group的。比如先挂载memory子系统,然后在mem
转载
2024-06-27 04:36:01
46阅读
可以使用 docker save和docker load命令来存出和载入镜像。存出镜像如果要存出镜像到本地文件,可以使用docker save命令。例如,存出本地的ubuntu:14.04镜像为文件ubuntu_14.04.tar:$ sudo docker p_w_picpaths
REPOSITORY TAG IMAGE ID
转载
精选
2016-07-29 15:55:08
423阅读
本章首先介绍 Docker的三大核心概念: 镜像(image) 容器(Container) &nb
转载
2023-09-26 20:57:09
71阅读
Docker运维部署docker官网:https://www.docker.com/文档:https://docs.docker.com/ Docker的文档是超级详细的!仓库:https://hub.docker.com/DockerDocker安装与配置Docker镜像容器操作Docker容器数据卷DockerfileDocker-composeDocker镜像(image):docker镜像就好比是一个目标,可以通过这个目标来创建容器服务,tomcat镜像==&g
原创
2021-07-26 17:03:12
223阅读
第一章 初识Docker1.1 什么是DockerDocker开源项目Docker 是基于Go语言实现的云开源项目,诞生于2013年初,最初发起者是dotCloud公司(后改名为Docker Inc)。 Docker项目已加入了Linux基金会,遵循Apache 2.0协议,全部开源代码均在https://github.com/docker/docker上进行维护。Docker的主要目标是“Bu
转载
2023-07-18 10:01:17
548阅读