dockerfile基本语法

FROM <镜像名称>[:<标签>]     

FROM语句用于指定基础镜像,即构建新镜像所需的起始点。基础镜像是构建过程中的第一步,它提供了操作系统和运行环境的基本配置(必须在dockerfile第一行)

FROM centos:7.6

不指定标签,则默认使用latest标签

RUN

在命令前面加上RUN即可 ,用于在镜像中执行命令。这些命令通常用于安装软件包、更新系统,每一个run出现都单独创建一个镜像层

示例:

FROM centos:7.6.1810
RUN  yum install -y wget tar libffi-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make initscripts \
    && wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz \
    && tar -zxvf Python-3.7.0.tgz \
    && cd Python-3.7.0 \
    && ./configure prefix=/usr/local/python3 \
    && make \
    && make install 

上述为下载python并安装python

COPY

COPY <源路径> <目标路径>    复制宿主机文件到容器

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值