当前位置: 首页 > news >正文

北京众合天下管理咨询有限公司网络推广优化招聘

北京众合天下管理咨询有限公司,网络推广优化招聘,怎么做网站优化排名到前面,企业应用平台和系统管理1、Dockerfile Dockerfile 是用于构建 Docker 镜像的文本文件,其中包含一系列的指令和配置,用于定义镜像的构建过程。通过 Dockerfile,你可以定义镜像的基础操作系统、依赖、环境设置、应用程序等信息,从而实现可复制、自动化的镜…

1、Dockerfile

Dockerfile 是用于构建 Docker 镜像的文本文件,其中包含一系列的指令和配置,用于定义镜像的构建过程。通过 Dockerfile,你可以定义镜像的基础操作系统、依赖、环境设置、应用程序等信息,从而实现可复制、自动化的镜像构建过程

2、dockerfile常用参数:

1.ARG:镜像层的环境变量
2.FROM:拉取基础镜像
3.COPY:拷贝文件
4.ADD:拷贝文件、URL、压缩文件等
5.EVN:镜像层和容器层参数
6.EXPOSE:暴露容器内部端口给外部使用
7.RUN:执行shell指令
8.CMD:构建完成时执行的指令

3、编写一个dockerfile 自定义一个nginx的容器

1、创建mynginxDockerfile并编写dockerfile

注意文件命名(如果命名Dockerfile,构建时是不需要制定名称的,docker会默认加载此名称的文件)

# Dockerfile
# docker build -t ngx-app .
# docker build -t ngx-app:1.0 .ARG IMAGE_BASE="nginx"
ARG IMAGE_TAG="1.21-alpine"FROM ${IMAGE_BASE}:${IMAGE_TAG}COPY ./default.conf /etc/nginx/conf.d/RUN cd /usr/share/nginx/html \&& echo "hello nginx" > a.txtEXPOSE 8081 8082

ARG IMAGE_BASE=“nginx” 和 ARG IMAGE_TAG=“1.21-alpine”:定义了两个构建参数,用于指定基础镜像的名称和标签。

FROM I M A G E B A S E : {IMAGE_BASE}: IMAGEBASE:{IMAGE_TAG}:使用 FROM 指令指定了基础镜像,${IMAGE_BASE} 和 ${IMAGE_TAG} 是在构建过程中根据构建参数动态替换的变量。

COPY ./default.conf /etc/nginx/conf.d/:使用 COPY 指令将主机上的 default.conf 文件复制到容器中的 /etc/nginx/conf.d/ 目录。

RUN cd /usr/share/nginx/html \ && echo “hello nginx” > a.txt:使用 RUN 指令在容器中执行一系列命令。首先,使用 cd /usr/share/nginx/html 命令切换到 /usr/share/nginx/html 目录。然后,使用 echo “hello nginx” > a.txt 命令将字符串 “hello nginx” 写入到名为 a.txt 的文件中。

EXPOSE 8081 8082:使用 EXPOSE 指令声明容器将监听的端
口号。在这个示例中,容器将监听 8081、8082 两个端口。

通过这些指令, Dockerfile 构建了一个基于 nginx:1.21-alpine 镜像的新镜像。它将 default.conf 文件复制到容器中的 /etc/nginx/conf.d/ 目录,并在容器中的 /usr/share/nginx/html 目录下创建了一个名为 a.txt 的文件。

2、在当前目录创建default.conf

touch default.confvi default.conf并将以下内容复制到文件中
server {listen 8081;server_name localhost;location / {root /usr/share/nginx/html;index index.html;}
}

3、构建并查看docker镜像

在这里插入图片描述

4、运行容器

在这里插入图片描述

5、在浏览器中访问 http://本机ip:8080 来查看 Nginx 的欢迎页面

在这里插入图片描述

6、进入容器中查看对应内容

查看容器id
查看容器id
进入容器,切换目录发现default.config已经存在,查看内容发现和./default.config是一致的
在这里插入图片描述
切换到如下目录,发现a.txt已经生成,查看内容hello nginx
在这里插入图片描述

7、退出并停止容器

在这里插入图片描述

http://www.khdw.cn/news/43832.html

相关文章:

  • 中文网站开发语言专业做网站公司
  • 定制网站建设功能报价表模板百度关键词模拟点击软件
  • 物流网站怎么做推广百度商业平台官网
  • 中小企业的网站建设论文推广公司是做什么的
  • 免费系统小说大全西安百度提升优化
  • 网站维护托管要多少钱搭建个人网站
  • canvas做的手机网站自助建站系统
  • 一起生活小程序怎么注册网站关键词优化应该怎么做
  • 有域名和主机怎么做网站百度关键词排名软件
  • 怎样做号网站优化廊坊自动seo
  • 网站是什么sem推广案例
  • 公司名称测试网站seo源码
  • 漯河市网站建设网站建设推广专家服务
  • 工厂招聘信息厦门seo推广外包
  • 企业网站推广阶段百度账号出售平台
  • 网站布局建设企业推广是什么意思
  • 北京网站制作建设公司做网络优化哪家公司比较好
  • 网站标题怎么设置公关公司提供的服务有哪些
  • 棠下手机网站建设百度网站推广怎么做
  • 微信开发者工具简介seo联盟
  • 中小企业网站建设 论文怎么推广网站链接
  • 太仓家政保洁公司郑州seo顾问外包
  • 做暧小视频免费视频在线观看网站做企业推广的公司
  • 传奇单职业手机版苏州seo网络推广
  • 品牌网站开发优秀网站
  • 如何网络推广优化商丘seo优化
  • 房产网站电商怎么做站长工具seo综合查询降级
  • 在线教育 网站开发功能需求怎么引流怎么推广自己的产品
  • web免费网站大全下载体验式营销
  • 网站微信建设运维培训班网站模板