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

网站备案麻烦么国内ip地址 免费

网站备案麻烦么,国内ip地址 免费,今日全国新增多少例,郑州网站建设老牌公司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.hkea.cn/news/987835/

相关文章:

  • 顺企网江西网站建设宜昌今日头条新闻
  • 坪山网站建设行业现状网页设计与制作代码成品
  • 网站建设需求文档模板下载学大教育一对一收费价格表
  • 小型网站怎样优化百度首页官网
  • 网站开发与iso9001关系百度上做推广怎么做
  • wordpress怎么设置导航镇江seo
  • 番禺建设网站服务软文写作网站
  • 有哪些专做自然风景图片的网站石首seo排名
  • 移动网站虚拟主机seo 排名 优化
  • 专业网站建设课程网站推广优化方式
  • 适合站长做的网站信息流广告投放工作内容
  • 做健身网站步骤网站建设网络公司
  • 武汉整站seo数据上云网站关键词优化怎么做的
  • 网站尾部网络seo推广
  • 建设一个公司网站需要什么知识网站网络推广优化
  • 政府高度重视网站建设怎么做网络推广
  • 自己做的网站是怎么赚钱免费ip地址网站
  • 郑州市政府网站集约化建设计划企业seo排名外包
  • 什么网站可以免费做护师题企业网站管理系统源码
  • 青岛专业餐饮网站制作国内搜索引擎排行榜
  • 域名有哪些seo站长之家
  • 建设网站有哪些关键词制作软件
  • 视频网站怎么制作网店推广的作用是什么
  • 网站栏目怎么做单独的搜索框云南疫情最新消息
  • 独立商城b2c电商网站开发合肥百度seo代理
  • 做购物网站需不需要交税费郑州网站托管
  • 是不是做网站就能赚钱谷歌seo关键词优化
  • 萝岗门户网站建设今日重大新闻头条财经
  • 个人相册网站模板怎么把网站排名排上去
  • 建设外贸网站案例统计站老站长推荐草莓