Dockerfile 的基本使用初体验,mkdir -p /opt/dockerfile/centos6.9_sshd vim Dockerfile # Centos6.9-sshdv… http://t.cn/A6V6STzH
RUN yum -y update && yum -y install pcre-devel zlib-devel gcc gcc-c++ make \ && useradd -M -s /sbin/nologin nginx && mkdir -p /usr/local/nginx #下载nginx软件包 ADD http://nginx.org/download/nginx-1.21.1.tar.gz /usr/local/ # 本地拷贝压缩包 # COPY nginx-1.21.1.tar.gz /us...
1.mkdir -p /zzyyuse/mydockerfile/tomcat9⟳ 2. 在上述目录下touch c.txt⟳ 3. 将jdk和tomcat安装的压缩包拷贝进上一步目录⟳ apache-tomcat-9.0.8.tar.gz⟳ jdk-8u171-linux-x64.tar.gz⟳ 4. 在/zzyyuse/mydockerfile/tomcat9目录下新建Dockerfile文件⟳ ↓CloseCode↓ FROMcentosMAINTAINER...
ENV Tomcat_home_name Tomcat_7 RUN mkdir $Tomcat_home_name 由于环境变量在容器运行时依然有效,所以运行容器时我们还可以对其进行覆盖,在创建容器时使用 -e 或是 --env 选项,可以对环境变量的值进行修改或定义新的环境变量。除了 ENV 之外,docker run -e 也可以设置环境变量传入容器内。 docker run -d Tomca...
RUN mkdir -p /data/db ### INSTALLATION END ### # Expose the default port EXPOSE 27017 # Default port to execute the entrypoint (MongoDB) CMD ["--port 27017"] # Set default container command ENTRYPOINT usr/bin/mongod 当我们编写好Dockerfile之后,就...
sysctl -p net.ipv4.ip_forward = 1 #创建nginx的镜像目录 mkdir -p dockerfile/lib/centos/nginx cd dockerfile/lib/centos/nginx #准备Dockerfile文件 vim Dockerfile FROM centos:7 #构建的新镜像是基于哪个镜像(构建的nginx是基于centos7构建的,依赖centos7的系统支持,如果没有镜像自动下载) ...
RUN mkdir -p /usr/src/redis RUN tar -xzf redis.tar.gz -C /usr/src/redis --strip-components=1 RUN make -C /usr/src/redis RUN make -C /usr/src/redis install Dockerfile 中每一个指令都会建立一层,RUN也不例外。每一个RUN的行为,就和刚才我们手工建立镜像的过程一样:新建立一层,在其上执...
[root@huan docker]# mkdir -p /data/dockerfile [root@huan docker]# cd /data/dockerfile [root@huan dockerfile]# docker tag 4037a5562b03 xxxxxxxxxxxx/nginx:v1.12.2 [root@huan docker]# docker push xxxxxxxxxxxx/nginx:v1.12.2 1. 2. ...
FROM pkulaw/centos7:jdk1.8ENV VERSION=6.5.4MAINTAINER xiaoheziCOPY ./elasticsearch-${VERSION}.tar.gz /usr/localRUN cd /usr/local && tar zxvf elasticsearch-${VERSION}.tar.gz && \rm -f elasticsearch-${VERSION}.tar.gz && \mkdir -p /data/elasticsearch/data && \mkdir -p /data/elasticsearc...
RUN mkdir -p /usr/local/nginx //级联创建nginx目录 RUN cd nginx-1.8.0 && ./configure --prefix=/usr/local/nginx && make && make install //进入目录编译并安装 RUN rm -fv /usr/local/nginx/conf/nginx.conf //删除原配置文件 ADD http://www.apelearn.com/study_v2/.nginx_conf /usr/local...