overlayfs 原理之前的文章已经介绍,今天我们一起看一下docker 里面是如何使用overlayfs 制作rootfs 的。
首先我们查看容器的文件系统
2024年09月06日
overlayfs 原理之前的文章已经介绍,今天我们一起看一下docker 里面是如何使用overlayfs 制作rootfs 的。
首先我们查看容器的文件系统
2024年09月06日
1)FROM(指定基础image)
构建指令,必须指定且需要在Dockerfile其他指令的前面。后续的指令都依赖于该指令指定的image。FROM指令指定的基础image可以是官方远程仓库中的,也可以位于本地仓库。
FROM命令告诉docker我们构建的镜像是以哪个(发行版)镜像为基础的。第一条指令必须是FROM指令。并且,如果在同一个Dockerfile中创建多个镜像时,可以使用多个 FROM 指令。
2024年09月06日
docker基本操作命令,通过安装nginx来说明
# 从镜像仓库拉取镜像,:后面为版本号,不写默认最新
docker pull nginx:latest
2024年09月06日
如果有这样一个场景。我使用docker run启动了了一个redis容器,而docker run的参数有很多,由于时间太久,我已经忘记了当初的启动参数,也并没有使用docker-compose这样的编排工具。现在我如何进行重启,如何找回此前的启动命令?
2024年09月06日
Docker 运行容器前需要本地存在对应的镜像,如果本地不存在该镜像,Docker 会从镜像仓库下载该镜像。
docker pull [选项] [Docker Registry 地址[:端口号]/]仓库名[:标签]
2024年09月06日
时隔了一段时间后,又开始使用docker来部署elasticsearch集群,发现对于docker的命令都有些生疏了,这里将其整理下。
2024年09月06日
1、查询镜像:docker search -s 1 name 2、列出镜像:docker name 3、镜像详情:docker inspect web/name 4、拉取镜像:docker pull name 5、推送镜像:docker push web/name 6、导出镜像:docker save web/name > /docker/name.tar 7、导入镜像:docker load < /docker/name.tar 8、删除镜像:docker rmi $(docker images -q) 9、tag-镜像:docker tag name. web/name
2024年09月06日
Docker对象标签(labels)是一种将元数据应用于Docker对象的机制。可使用标签来组织镜像,记录许可信息,注释容器,卷和网络之间的关系。本文仅简述镜像、容器、卷以及网络标签及其使用。
标签是由键(keys)和值(Values)组成,是键值对,键和值均存储为字符串。可以为某个Docker对象指定多个标签,但每个键值对在对象中必须是唯一的。如果给同一个键赋予多个值,则最后写入的值将覆盖所有前面的值。
2024年09月06日
1.获取镜像:
命令:
docker pull <域名>//:
说明:
镜像是Docker运行容器的前提。
用户可以使用docker pull 命令从网络上下载镜像。对于镜像来说,如果不显式地指定tag,则默认会选择latest标签,即下载仓库中最新版本的镜像。