dockerfile示例与注释
2017-02-07 10:23
399 查看
############################################################
# Dockerfile to build Nginx Installed Containers
# Based on Ubuntu
############################################################
# Set the base image to Ubuntu
FROM ubuntu
# File Author / Maintainer
MAINTAINER Maintaner Name
# Install Nginx
# Add application repository URL to the default sources #将应用程序库URL添加到默认源
RUN echo "deb http://archive.ubuntu.com/ubuntu/ raring main universe" >> /etc/apt/sources.list
# Update the repository # 更新仓库
RUN apt-get update
# Install necessary tools # 安装必要的工具
RUN apt-get install -y nano wget dialog net-tools
# Download and Install Nginx # 下载和安装Nginx
RUN apt-get install -y nginx
# Remove the default Nginx configuration file # 移除默认nginx全局文件
RUN rm -v /etc/nginx/nginx.conf
# Copy a configuration file from the current directory # 从当前目录复制一份全局文件
ADD nginx.conf /etc/nginx/
# Append "daemon off;" to the beginning of the configuration #
RUN echo "daemon off;" >> /etc/nginx/nginx.conf
# Expose ports # 开放容器对外端口
EXPOSE 80
# Set the default command to execute # 设置默认执行的命令
# when creating a new container # 创建一个新容器的时机
CMD service nginx start
相关文章推荐
- 2.8-dockerfile示例-安装nginx
- Dockerfile 示例一:创建一个MongoDB的镜像
- shopkeep/spark Dockerfile示例
- 【VMCloud云平台】拥抱Docker(六)关于DockerFile(3)示例
- Dockerfile示例-nginx
- Dockerfile脚本示例:Python3+Protobuf+wxPython
- winform SaveFileDialog保存文件示例和一些属性注释
- docker file 示例
- 【云计算】Dockerfile示例模板
- Dockerfile格式以及Dockerfile示例
- 使用dockerfile构建nginx镜像的方法示例
- c# winform SaveFileDialog保存文件示例和一些属性注释
- dockerfile 示例
- Docker教程:使用容器(简单示例)
- Dockerfile自作镜像
- Docker Dockerfile COPY vs ADD
- js 实现 input type="file" 文件上传示例代码
- docker-4-Dockerfile配置文件详解
- docker~Dockerfile方式建立镜像HelloWorld
- Dockerfile基本语法结构和指令用法详解