Docker Alpine Dockerfile 安装nginx,最小镜像 FROM alpine MAINTAINER will ## 将alpine-linux:apk的安装源改为国内镜像 RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories ## 安装需要编译nginx扩展 ## 安装正则表达式pcre模块,nginx正则匹配URL RUN apk add wget gcc g++
1.写一个Dockerfile文件 FROM centos MAINTAINER apeng apeng@apenglinux-002.com RUN yum install -y pcre-devel wget net-tools gcc zlib zlib-devel make openssl-devel ADD http://nginx.org/download/nginx-1.8.0.tar.gz . RUN tar zxvf nginx-1.8.0.tar.gz RUN mkdir -
# nginx Dockerfile # Version 1.0 # author fendo # Base images 基础镜像 FROM centos:centos7 #FROM hub.c..com/netease_comb/centos: #安装相关依赖 RUN yum -y update RUN yum -y install gcc gcc-c++ autoconf automake make RUN yum -y install zlib zlib-devel openssl* p
[root@docker01 base2]# cat Dockerfile FROM centos:6.8 RUN yum install openssh-server -y RUN /etc/init.d/sshd start RUN echo "root:123456"|chpasswd RUN yum install httpd -y RUN yum install php* -y RUN yum install wget unzip -y RUN cd /var/www/htm
FROM docker.io/centos MAINTAINER jim 107420988@qq.com ENV TZ "Asia/Shanghai" #ENV TERM xterm RUN mkdir -p /etc/yum.repos.d/bak && cd /etc/yum.repos.d/ && mv /etc/yum.repos.d/*.repo bak/ #把当前目录下的localhost.repo追加到镜像的/etc/yum.repo.d
FROM docker.io/centos #定义自己的说明 MAINTAINER jim ming "107420988@qq.com" #切换镜像目录,进入/usr/local目录 WORKDIR /usr/local #在/usr/local下创建jdk目录,用来存放jdk文件 RUN mkdir jdk #在/usr/local下创建tomcat目录,用来存放tomcat RUN mkdir tomcat #第一种方法是在本地解压然后复制到docker #将宿主机的jdk目录下