一、常用命令
1. FROM
指令指定基础镜像
FROM <image>:<tag> 如 FROM ubuntu:20.04
image: 基础镜像名称。
tag: 可选,镜像标签,默认为 latest。
如
2. RUN
用于在构建镜像时执行命令。可以用于安装软件包或配置文件等。
RUN <command> 如 RUN apt-get update && apt-get install -y python3
3. COPY
将本地文件或目录复制到镜像中的指定位置。
COPY <source> <destination> 如 COPY ./myfile.txt /app/myfile.txt
source: 本地路径(相对路径或绝对路径)。
destination: 镜像中的目标路径。
4. ADD
ADD 和 COPY 类似,但 ADD 还支持从 URL 下载文件以及自动解压归档文件(如 .tar)。
ADD <source> <destination> 如 ADD myarchive.tar.gz /app/
5. WORKDIR
设置工作目录,之后的 RUN, CMD, ENTRYPOINT 等指令都会在这个目录下执行。
WORKDIR <path> 如 WORKDIR /app
6. CMD
指定容器启动时执行的命令。
CMD 可以有多种形式:
-
- 执行命令:
CMD ["executable", "param1", "param2"] 如 CMD [

最低0.47元/天 解锁文章
2876

被折叠的 条评论
为什么被折叠?



