zoukankan      html  css  js  c++  java
  • dockerfile创建镜像

    Dockerfils命令详解:https://www.cnblogs.com/panwenbin-logs/p/8007348.html

    以nginx为例:
    #-----------dockerfile构建镜像--------
    dockerfile包括:
    1、基础镜像信息
    2、维护者信息
    3、镜像操作指令
    4、容器启动时执行指令

    dockerfile目录:

     
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    #This is My first Dockerfile
    #Version 1.0
    #Author: YangYangming
     
    #Base images
    FROM centos
     
    #MAINTAINER
    MAINTAINER YangYangming
     
    #ADD
    ADD pcre-8.37.tar.gz /usr/local/src
    ADD nginx-1.17.5.tar.gz /usr/local/src
     
    #RUN
    RUN yum install -y wget gcc gcc-c++ make openssl-devel
    RUN useradd -s /sbin/nologin -M www
     
    #WORKDIR
    WORKDIR /usr/local/src/nginx-1.17.5
     
    RUN ./configure --prefix=/usr/local/nginx --user=www --group=www --with-http_ssl_module --with-http_stub_status_module --with-pcre=/usr/local/src/pcre-8.37 && make && make install
     
    RUN echo "daemon off;" >> /usr/local/nginx/conf/nginx.conf
     
    ENV PATH /usr/local/nginx/sbin:$PATH
     
    EXPOSE 80
     
    CMD ["nginx"]

     构建Dcokerfile:

    docker build -t nginx-file:v1 .

  • 相关阅读:
    rmse均方根误差
    小波变换
    时频工具箱-gabor
    时频工具箱tftb
    Gabor变换
    计算非零元素
    用“人话”解释不精确线搜索中的Armijo-Goldstein准则及Wolfe-Powell准则
    步长与学习率
    chentos7 安装jdk1.8(二进制安装)
    端口转发之 nc
  • 原文地址:https://www.cnblogs.com/yangyangming/p/11887045.html
Copyright © 2011-2022 走看看