Containerization and Virtualization Concepts
Julia Ostheimer
Freelance AI Consultant







FROM 指令FROM COPY RUNENTRYPOINT语法:
FROM <name_of_image>
示例:
# 定义要基于其构建的镜像
FROM python:3.10
语法:
COPY <source> <destination>
示例:
# 将文件/文件夹复制到容器主目录
COPY . .
语法:
RUN <command>
示例:
# 安装应用依赖
RUN pip install -r requirements.txt
语法:
ENTRYPOINT ["command", "argument"]
示例:
# 容器启动时运行脚本
ENTRYPOINT ["python", "hello_world.py"]
# 定义要基于其构建的镜像
FROM python:3.10
# 定义要基于其构建的镜像
FROM python:3.10
# 将文件/文件夹复制到容器主目录
COPY . .
# 定义要基于其构建的镜像
FROM python:3.10
# 将文件/文件夹复制到容器主目录
COPY . .
# 安装应用依赖
RUN pip install -r requirements.txt
# 定义要基于其构建的镜像
FROM python:3.10
# 将文件/文件夹复制到容器主目录
COPY . .
# 安装应用依赖
RUN pip install -r requirements.txt
# 容器启动时运行脚本
ENTRYPOINT ["python", "hello_world.py"]
语法:
docker build <context>
语法:
docker run <name_of_image>
Containerization and Virtualization Concepts