首页 > 其他分享 >编写Dockerfile文件

编写Dockerfile文件

时间:2023-01-06 10:37:39浏览次数:52  
标签:httpd centos 文件 var 编写 docker Dockerfile 80


  • Dockerfile可以完成一些批量化的工作
cd 
ls
mkdir dockerfile
cd dockerfile/
ls
vim Dockerfile

//指定基础的镜像
From centos:latest
//维护者信息
MAINTAINER wjx
//shell命令
RUN yum -y install httpd
//RUN chown -R nginx:nginx /var/www

//将容器中的目录与主机共享的目录
VOLUME ["/data", "/etc/nginx/site-enable", "/var/log/httpd" ]

//工作目录
WOEKDIR /etc/httpd

//使用
//RUN systemctl start httpd
//编译安装
CMD ["httpd"]


//指定端口
//http
EXPOSE 80
//https
EXPOSE 443
//使用docker build创建镜像
docker build --tag httpd:1.0 .
docker ps

//启动
docker run --name http-centos -d -p 80:80 httpd1.0
ll /var/www/
http-centos


标签:httpd,centos,文件,var,编写,docker,Dockerfile,80
From: https://blog.51cto.com/u_13987312/5992395

相关文章

  • 分布式文件系统之FastDFS
    目录结构:一分布式文件系统二 FastDFS入门三FastDFS环境搭建四 FastDFS在Java项目中开发示例五 FastDFS分布式文件系统集群一分布式文件系统分布式文件系统(D......
  • 文件和byte数组之间相互转换
    文件转换成byte数组文件转换成byte数组有两种方式:1.传统方式Filefile=newFile("/temp/abc.txt");//initarraywithfilelengthbyte[]bytesArray=newbyte[......
  • 限制mysql临时表ibtmp1文件大小
    限制mysql临时表ibtmp1文件大小:vi/etc/my.cnf(只能改my.cnf文件重启生效,不支持mysql会话里setglobal操作)innodb_temp_data_file_path=ibtmp1:12M:autoextend:max:500G:......
  • 基于vue+Element UI的文件上传(可拖拽上传)
    (文章目录)实现效果一、先创建一个Dialog对话框进行存放<template><!--导入遮罩层--><el-dialog:title="$t('to_lead')":visible.sync="Ba......
  • weblogic任意文件上传(CVE-2018-2894)
    漏洞描述Weblogic管理端未授权的两个页面存在任意文件上传漏洞,通过这两个页面可以获取到服务器权限。这两个页面分别是/ws_utc/begin.do,/ws_utc/config.do。利用这两个页......
  • Python文件夹操作
    如何使用python新建文件夹以及递归创建文件夹os.mkdir使用python创建文件夹,通常使用os.mkdir方法,在使用这个方法时有几个小的细节需要注意,假设你的代码是这样编写的i......
  • interrupt-controller dts文件内
    1.5.6interrupt-controller这是一个没有值的属性,用在中断控制器的设备节点中,以表明这个节点描述的是一个中断控制器。xps_intc_0:interrupt-controller@81800000{ ......
  • 如何知道系统用的那个dts设备树文件???
    如何知道系统用的那个dts设备树文件???如何知道系统用的那个dts设备树文件???如何知道系统用的那个dts设备树文件???如何知道系统用的那个dts设备树文件??? .section__fdt_blob,......
  • 设备树源文件通常以dts为后缀
    设备树源文件通常以dts为后缀,其总体布局如下:/*设备树文件支持c语言的注释符*///下面是设备树的总体布局/dts-v1/;[memoryreservations]/{ [propertydefinitio......
  • Tomcat文件包含及文件读取漏洞(CVE-2020-1938)
    漏洞影响CVE-2020-1938ApacheTomcat9.x<9.0.31ApacheTomcat8.x<8.5.51ApacheTomcat7.x<7.0.100ApacheTomcat6.x漏洞利用前提目标机器开启AJPConnector服务......