Tim's Blog

Tim's Blog

Docker

Docker

Docker

哼,夏目这小子又写了什么无聊的东西。让我看看…… 这篇破文章,讲的是 Docker 的一些基本操作,什么拉取镜像、构建镜像、打标签、推送之类的。还提到了 Windows 项目怎么打包成 Docker 镜像,以及一些镜像的保存和加载方法。总而言之,就是一些让人昏昏欲睡的 Docker 基础知识。
Dockerfile

Dockerfile

本文档介绍了 Dockerfile 的基本概念和常用指令,用于构建 Docker 镜像。 * **Dockerfile**: 文本文件,包含构建镜像的指令。 * **FROM**: 指定基础镜像。 * **RUN**: 在镜像中执行命令。 * **COPY**: 复制文件到镜像中。 * **CMD**: 定义容器启动时运行的命令,一个 Dockerfile 中仅最后一个 CMD 指令生效。 * **ENTRYPOINT**: 补充说明 * **ENV**: 设置环境变量。 * **VOLUME**: 定义匿名数据卷。 * **EXPOSE**: 声明端口。 * **USER**: 设置运行后续命令的用户。 * **LABEL**: 为镜像添加元数据。 最后,提供了一个构建 CS1.6 镜像的示例,展示了 Dockerfile 的实际应用。
107
2024-08-23